如何保存我的Emacs设置?

时间:2012-01-14 18:40:04

标签: emacs dot-emacs

我正在使用Emacs编辑器,每次启动Emacs时,都会丢失之前的设置。

例如,每次我必须输入:

  • M-x cua-mode RET
  • M-x auto-complete-mode RET

如何在Emacs中保存设置?

感谢。

3 个答案:

答案 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库的标准搜索路径中。