我正在使用Emacs编辑器,每次启动Emacs时,都会丢失之前的设置。
例如,每次我必须输入:
cua-mode
RET auto-complete-mode
RET 如何在Emacs中保存设置?
感谢。
答案 0 :(得分:5)
您可以将它们添加到.emacs文件中。
(cua-mode)
(auto-complete-mode)
如果您发现.emacs文件中已有内容,则可能需要在最后添加命令。
答案 1 :(得分:4)
我能想到的最佳答案是指出手册:
http://www.gnu.org/software/emacs/manual/html_node/emacs/Customization.html
特别是,请参阅“简易自定义”和“初始文件”部分;但我建议至少略过本节中的所有内容。
答案 2 :(得分:0)
在emacs目录中有一个site-lisp文件夹。通常它会是空的。您可以在此文件夹中创建文件default.el。添加这两行 (cua-mode t) (自动完成模式) 并保存它。这将在Init期间执行。如果要仅为emacs应用程序设置环境变量(不是永久性的),请在site-lisp目录中添加名为site-start.el的文件,并为该变量定义值ex:(setenv“VARIABLENAME”“value”)。 site-lisp目录位于Lisp库的标准搜索路径中。