为什么Emacs init文件是隐藏文件?

为什么Emacs init文件是隐藏文件?,emacs,Emacs,为什么Emacs初始化文件--.Emacs或.Emacs.d/init.el--是一个隐藏文件(或在隐藏目录中)?有什么好的理由吗?它会使Emacs之外的正常操作变得不必要的尴尬 其他程序中的对话框不能很好地处理隐藏文件。例如,我试图将我的.emacs.d/init.el附加到Gmail帐户中的电子邮件中。Firefox/Gmail对话框不显示隐藏的文件或文件夹,也不允许我输入路径名。这样你就可以列出你的主目录,而不必看到那里的无数配置文件。主目录中的配置文件通常隐藏在linux中。为什么不应该

为什么Emacs初始化文件--.Emacs或.Emacs.d/init.el--是一个隐藏文件(或在隐藏目录中)?有什么好的理由吗?它会使Emacs之外的正常操作变得不必要的尴尬


其他程序中的对话框不能很好地处理隐藏文件。例如,我试图将我的.emacs.d/init.el附加到Gmail帐户中的电子邮件中。Firefox/Gmail对话框不显示隐藏的文件或文件夹,也不允许我输入路径名。

这样你就可以列出你的主目录,而不必看到那里的无数配置文件。

主目录中的配置文件通常隐藏在linux中。为什么不应该把它们藏起来?它们不是你一直需要看到的东西。

Hmmmm。对于大多数配置文件可能都是这样,但我一直在修改我的.emacs。然后执行
ln-s~/.emacs~/emacs
,这样它就会始终显示在您的主目录中;)该死,我早该想到的!好主意!有趣的是,我编辑的主目录点文件可能比没有点的要多。但是,是的,传统的runconfig文件是隐藏的。“不允许我输入路径名。”——这可能是Firefox或Gmail的失败,而不是这种文件命名约定。你最好使用一个合适的邮件客户端,而不是Web。对于Emacs用户来说,Thunderbird应该不会太难使用!是的,这样附加文件肯定会更容易。