如果找不到我的emacs init文件该怎么办?

时间:2015-01-09 21:57:16

标签: emacs init haskell-mode

我正在尝试按照以下说明将haskell-mode添加到emacs:

http://doc.gnu-darwin.org/haskell-mode/installation-guide.html

这涉及到我在~/.emacs初始化文件中添加了一些代码。但是,我的问题是我无法找到我的emacs init文件。我尝试使用find命令来定位它,如下所示:

find . -name "*emacs*"
find . -name "~/.emacs"

然而,这些似乎都不是很成功,因为我得到的结果太多,或者没有结果。

所以,鉴于我的情况,因为我找不到我的~/.emacs初始化文件,这是否意味着它不存在?在这种情况下,使用emacs编辑器自己创建一个是否聪明?如果是这样,在尝试创建之前我是否应该知道任何突出的事情?

3 个答案:

答案 0 :(得分:5)

C-x C-f ~/.emacs会带你去。

请参阅Emacs手册,节点Init FileFind Init

答案 1 :(得分:3)

要打开您的emacs init文件,请键入M-: (find-file user-init-file) RET。如果您只想查看其路径,可以使用C-h v user-init-file RET

答案 2 :(得分:0)

您也可以自己创建它,如果我没有记错的话,安装emacs不会一直自动创建该文件。只需使用偏好的文本编辑器(vim,vi,nano等)输入终端:

vim ~/.emacs

并按照您想要的方式进行编辑:-)