我现在正在学习emacs
。因此,令人非常沮丧的是,即使是基本设置也无法在菜单栏中直接访问。
我搜索了更改使用 C-x C-f 创建/搜索文件时弹出的默认目录。
Find file: ~/cursor_blinking
Emacs 版本 = GNU Emacs 24.3
他们建议更改 ~/.emacs、~/.emacs.el 或 ~/.emacs.d/init.el;
中存在的默认目录。 就我而言,它们都不存在。仅存在 ~/.emacs.d 目录,但不存在任何此类文件。
我什至尝试使用 Emacs 命令“cd”更改工作目录,但是没有效果。
此外,甚至在这里也有人针对 Windows 操作系统提出了类似的问题,这不是我的情况。
如果我想将默认目录设置为“我的目录”,我应该如何恢复工作?
最佳答案
这三个名称是 Emacs 配置文件的可能名称。如果这些都不存在,请创建其中任何一个以将您的配置放入其中。
Emacs 命令 cd
旨在更改默认目录。您可以与 M-x cd
交互使用它,或者从配置文件中使用 (cd "My Directory")
调用它。只有在第二种情况下,变化才是永久性的。另请注意,默认目录是缓冲区本地设置,因此您可以为每个缓冲区设置不同的目录,并且在一个缓冲区上更改它不会影响已打开的另一个缓冲区。
顺便说一句,激活 Emacs 扩展之一,如 ido-mode
让您更快地导航目录可能无需更改默认目录。
关于linux - 更改 Linux(CentOS 7) 中 Emacs 启动时的默认目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30816090/