2012-01-13 163 views
0

好吧,我一直在使用Aquamacs,并想做一些自定义。所以我知道我必须创建一个.emacs文件并在该文件中添加我的更改。所以我创建了一个文本文件并在我的主目录中将它命名为.emacs,但由于它是.emacs,所以它被隐藏并且文件的权限被拒绝。为了编辑它并开始添加和定制我的设置我如何访问文件?我应该改变读/写权限还是更多?先谢谢你。.emacs文件权限?

+0

你是什么意思,权限被拒绝?既然你创建了它,你显然已经(有?)写入权限。此外,您真正需要的是读取权限。 – Thomas 2012-01-13 09:39:32

+0

我不知道创建它实际上给了我写权限。很高兴知道。但正如我所说,许可被拒绝。我可以去我的主目录,看到它列出,但如果我试图进入它,我得到权限被拒绝。 – Gmenfan83 2012-01-13 13:16:51

+0

这里可能会有些混淆:对于定制,您可以使用*。*。* .emacs或名为* .emacs.d的目录*(请参见http://www.gnu.org/software/emacs /manual/html_node/emacs/Init-File.html)。如果你选择前者,那么就没有什么东西可以'cd'进去了,因为你拥有的只是一个文件。此外,创建文件不会授予您写入权限。相反,反过来说:如果你一开始没有写权限,你将无法创建文件! – Thomas 2012-01-14 07:45:55

回答

0

可能最简单的方法就是直接从Emacs编辑您的.emacs文件。因此,启动您的Aquamacs并键入C-x C-f〜/ .emacs RET

然后 - 只是为了让所有东西都按预期工作 - 例如添加下面一行到文件:

(message "works!") 

保存与C-X C-S,然后重新启动Emacs的文件。你应该看到“作品!”在启动后的状态行中。

如上所述再次打开.emacs文件并开始自定义。