У меня проблемы с загрузкой ecb при запуске emacs.
d@d:$ apt-file search ecb.el
ecb: /etc/emacs/site-start.d/55ecb.el
ecb: /usr/share/emacs/site-lisp/ecb/ecb.el
emacspeak: /usr/share/emacs/site-lisp/emacspeak/lisp/emacspeak-ecb.el
xemacs21-basesupport: /usr/share/xemacs21/xemacs-packages/lisp/ecb/ecb.elc
xemacs21-basesupport-el: /usr/share/xemacs21/xemacs-packages/lisp/ecb/ecb.el.gz
мой файл .emacs:
(add-to-list 'load-path "/usr/share/emacs/site-lisp/ecb/")
(require 'ecb)
Что я делаю неправильно?
Если вы не получаете никаких ошибок, вам, вероятно, просто нужно:
(ecb-activate)
после этих строк.
В том, что вы сделали, нет необходимости: пакет Ubuntu содержит все, что нужно для того, чтобы сделать пакеты списка доступными для экземпляров Emacs. Все, что вам нужно сделать, это включить функции, которые вы хотите. Это должно быть сделано для каждого пользователя, чтобы не раздражать пользователей, которые не хотят пользоваться этими функциями. В случае ecb
, если вы хотите, чтобы он был активным все время, позвоните (ecb-activate)
в ваш .emacs
. Если вы хотите более сложную настройку, прочитайте главу «Установка и первые шаги» в руководстве по ecb, но пропустите раздел «Установка», который дистрибутив уже сделал для вас.