为什么Emacs的初始化文件是隐藏文件?

3
为什么Emacs的初始化文件——.emacs或.emacs.d/init.el是一个隐藏文件(或在一个隐藏目录中)?这样做有什么好处吗?它会使得Emacs之外的正常操作变得不必要的麻烦。
其他程序中的对话框不太适合处理隐藏文件。例如,我试图将我的.emacs.d/init.el附加到我的Gmail帐户中的电子邮件中。Firefox/Gmail对话框不显示隐藏文件或文件夹,并且不允许我键入路径名。

2
这并不是文件命名约定的问题,而是 Firefox 或 Gmail 的故障,不允许我输入路径名。 - phils
你最好使用一个适当的邮件客户端而不是Web。对于Emacs用户来说,使用Thunderbird应该不会太难! - Uday Reddy
是的,附加文件肯定会更容易一些。 - user11583
2个回答

6
这样做可以列出您的主目录,而不会看到那里存在的大量配置文件。

1

在Linux中,您的主目录中的配置文件通常是隐藏的。为什么它们不应该被隐藏呢?因为它们并不是您需要一直看到的东西。


1
嗯,对于大多数配置文件来说可能是正确的,但我经常调整我的.emacs文件。 - user11583
5
然后运行命令 ln -s ~/.emacs ~/emacs,这样它就会一直显示在你的主目录中 ;) - spidey
当时我应该想到那个!好主意! - user11583
虽然有趣,但我很可能编辑的主目录点文件比非点文件更多。但是,传统上运行配置文件是隐藏的。 - mike3996

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接