如何保存我的 Emacs 设置?
我正在使用 Emacs 编辑器,每次启动 Emacs 时,我都会丢失以前的设置。
例如,每次我必须输入:
- Mx
cua-mode
RET - Mx
自动完成-mode
RET
如何在 Emacs 中保存我的设置?
谢谢。
I am using the Emacs editor, and every time I start Emacs, I lose my previous settings.
For example, every time I have to type:
- M-x
cua-mode
RET - M-x
auto-complete-mode
RET
How can I save my settings in Emacs?
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
您可以将它们添加到您的 .emacs 文件中。
如果您发现 .emacs 文件中已有内容,那么您可能需要在末尾添加命令。
You can add them to your .emacs file.
If you find that there are already things in your .emacs file, then you might want to add the commands at the end.
我能想到的最佳答案是向您指出手册:
http://www.gnu.org/software/emacs/manual /html_node/emacs/Customization.html
特别是,请参阅“轻松定制”和“初始化文件”部分;但我建议至少浏览一下本节中的所有内容。
The best answer I can think of is to point you at the manual:
http://www.gnu.org/software/emacs/manual/html_node/emacs/Customization.html
In particular, see the sections on "Easy Customization" and the "Init File"; but I would recommend at least skimming over everything in this section.
在你的 emacs 目录中有一个 site-lisp 文件夹。通常它会是空的。您可以在此文件夹中创建一个文件default.el。添加这两行
(cua-模式 t)
(自动完成模式)
并保存。这将在 Init 期间执行。如果您只想为您的 emacs 应用程序设置环境变量(不是永久的),请在 site-lisp 目录中添加一个名为 site-start.el 的文件,并为该变量定义值 ex:(setenv "VARIABLENAME" "value")。 site-lisp 目录位于 Lisp 库的标准搜索路径中。
In your emacs directory there is a site-lisp folder. Normally it will be empty. you could create a file default.el in this folder. Add these two lines
(cua-mode t)
(auto-complete-mode)
and save it.This will be executed during Init. If you want to set environment variables for your emacs application only(not permanent) add a file called site-start.el in the site-lisp directory and define value for that variable ex:(setenv "VARIABLENAME" "value"). The site-lisp directory is in the standard search path for Lisp library.