LINUX.ORG.RU

emacs


0

0

Вот уголоворили меня попробовать перелезть с вима, который "только
бибикает", на что-то другое.. Встал вопрос: на что?
Поставил emacs+cedet+ecb - вроде нравится, но как-то странно работает
автодополнение - появляется отдельный фрейм со списком вариантов и
все.. как лечить?
anonymous

Смотри функцию `semantic-ia-complete-symbol-menu` - варианты дополнения в меню показываются.

Sphinx ★★☆☆
()
Ответ на: комментарий от Sphinx

Может быть нужны какие-то предварительные действия?
Я сделал emerge emacs cedet, после чего открыл hello world на с и вызвал semantic-bla-bla..

anonymous
()
Ответ на: комментарий от anonymous

Это я пускал 21й емакс, в 22м ругается с криком: X windows are not in use or not initialized

В консоли мне "красивого" дополнения не ждать, значит?

anonymous
()
Ответ на: комментарий от anonymous

Вряд ли там заработает, хотя я не в курсе. У меня emacs-cvs версии 23.0.0-r6 из Portage, собран с USE="gtk".

cedet поставлен руками, в Portage cvs-версии нет:

cd $EMACSD_DIR

cvs -z3 -d:pserver:anonymous@cedet.cvs.sourceforge.net:/cvsroot/cedet co -P cedet
cd cedet
touch `find . -name "Makefile"`
make

Sphinx ★★☆☆
()
Ответ на: комментарий от Sphinx

+ в .emacs.el дописать:

;; Load CEDET stuff
(add-to-list 'load-path "~/.emacs.d/cedet")
(load-file "~/.emacs.d/cedet/common/cedet.elc")
(semantic-load-enable-excessive-code-helpers)

Sphinx ★★☆☆
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.