Я использую редактор Emacs, и каждый раз, когда я запускаю Emacs, я теряю свои предыдущие настройки.
Например, каждый раз, когда мне нужно набрать:
cua-mode
auto-complete-mode
Как мне сохранить мои настройки в Emacs?
Спасибо.
Вы можете добавить их в свой файл .emacs.
(cua-mode) (auto-complete-mode)
Если вы обнаружите, что в вашем файле .emacs уже есть что-то, вы можете добавить команды в конце.
Лучший ответ, который я могу придумать, - указать вам на руководство: http://www.gnu.org/software/emacs/manual/html_node/emacs/Customization.html
В частности, см. Разделы «Простая настройка» и «Файл инициализации»; но я бы рекомендовал хотя бы просмотреть все в этом разделе.
В вашем каталоге emacs есть папка site-lisp. Обычно он будет пустым. Вы можете создать файл default.el в этой папке. Добавьте эти две строки (cua-mode t) (Автозаполнение-режим) и сохраните его. Это будет выполнено во время инициализации. Если вы хотите установить переменные окружения только для вашего приложения emacs (не постоянного), добавьте файл с именем site-start.el в каталог site-lisp и определите значение для этой переменной ex: (setenv "VARIABLENAME" "value"). Каталог site-lisp находится в стандартном пути поиска для библиотеки Lisp.