在 Windows XP 上找不到 .emacs 文件

在 Windows XP 上找不到 .emacs 文件

我已经安装了 emacs,特别是23.1.50.1适用于 Windows x86 的 GNU Emacs。安装后,我找不到 .emacs 文件。我有一个 .eamcs.d 文件夹,其中包含将由 .emacs 文件加载的其他自定义文件。

你能告诉我它可能在哪儿吗?它不在那个~/位置。

我认为 .emacs 文件可能不存在。在这种情况下,如果最终必须创建此文件,我可以在哪里自行创建?

(我是 emacs 新手。)

答案1

我的回答类似问题关于同一问题:

emacs 不会为您创建配置文件。如果您希望进行配置,您可以手动创建文件并启动配置。您应该将其放在您的主目录中。

您还可以M-x customize使用 emacs 的内置自定义工具。任何保存的更改customize都将保存在您的.emacs文件中(如果尚不存在文件,则会创建一个新文件)。

具体来说,在您的情况下,您可以在 emacs 中找到该文件C-xC-f并输入~/.emacs Enter

然后您可以运行该print working directory命令:M-x pwd Enter它将告诉您文件在磁盘上的位置。

如果你很执着,那么你可以运行 explorer shell 命令来打开该位置:M-! explorer . Enter

笔记: M-!Shift+ Alt+ 1(在标准英文键盘上)。

答案2

尝试C-x C-f输入~/.emacs。此文件通常位于 下C:\Documents and Settings\Application Data\<your_username>。(编辑:根据 kjfletch 的评论修复了目录。)

事实上在你的划痕缓冲区,键入(expand-file-name "~/.emacs")并将光标移到右括号后面,按C-jC-x C-e对其进行评估。结果是 .emacs 的完整路径。

相关内容