Я загрузил два файла .el Один из них - выделить текущий столбец, в котором находится курсор, а другой - выделить некоторые конкретные слова. Я последовал за следующие действия, описанные в файле:Запуск файла .el при открытии emacs
(add-to-list 'load-path "~/.xemacs/packages/")
// путь, где я сохранил файлы .el
(load "column-marker")
// имя файла без расширения .el
На этом этапе он работает нормально, я считаю те, когда я нажимаю маркер столбца Mx, и я могу его использовать. Моя проблема начинается тогда, когда я хочу использовать его каждый раз, когда я открываю Emacs, и я обнаружил, что я мог бы использовать что-то похожее на это:
(add-to-list 'auto-mode-alist '("\\.js\\'" . js2-mode))
Что в моем случае я печатаю:
(add-to-list 'auto-mode-alist '("\\.\\'" . column-marker))
// Я хочу включить его для всех .something файлов
Но ... при этом возникает ошибка при открытии emacs и начинается с установки по умолчанию.
Что я делаю неправильно? Я пробовал много способов, и никто не работает.
Заранее спасибо
Я сделал исследование, я прошел через многие форумы, даже другие сообщения из S.O, примеры, и я сделал много попыток, и никто не работает. Вот почему я спрашиваю. Кроме того, я ничего не знаю о elisp. . Я ищу, чтобы выполнить этот столбец-marker.el и другой .el-файл каждый раз, когда я открываю emacs, и путем ввода (требуется «маркер столбца») ничего не происходит – user3178838
Для '(требуется« маркер столбца ») для загрузки библиотеки, библиотека должна находиться в вашем« пути загрузки ». Сделайте 'C-h v load-path'. Emacs поможет вам, но вам нужно спросить об этом. И если вы используете стороннюю библиотеку, такую как 'column-marker.el', тогда вы должны сначала открыть ее в Emacs и посмотреть, что говорит ее« Комментарий »о том, как ее использовать. В любом случае, надеюсь, мой ответ поможет. – Drew
Получил это. Спасибо :) – user3178838