在Windows bash上查找.emacs文件

在Windows bash上查找.emacs文件,emacs,configuration,path,windows-subsystem-for-linux,Emacs,Configuration,Path,Windows Subsystem For Linux,我想更改.emacs配置文件中的一些内容。问题是我找不到它 有人知道它在Windows bash上的位置吗 它在WindowsBash上甚至被称为.emacs吗?我必须自己创造它吗 提前感谢经过一些研究,以下是我的理解: 正如Varro在命令中所说,.emacs文件在默认情况下不会被创建,因为它只包含您想要的cuztomization。所以你必须自己创造它。顺便说一句,将其称为init.el显然是一种很好的做法。要找到创建它的位置,请在终端中键入env,然后查找HOME变量。此值将显示被视为主目

我想更改.emacs配置文件中的一些内容。问题是我找不到它

有人知道它在Windows bash上的位置吗

它在WindowsBash上甚至被称为.emacs吗?我必须自己创造它吗


提前感谢

经过一些研究,以下是我的理解:

正如Varro在命令中所说,
.emacs
文件在默认情况下不会被创建,因为它只包含您想要的cuztomization。所以你必须自己创造它。顺便说一句,将其称为
init.el
显然是一种很好的做法。要找到创建它的位置,请在终端中键入
env
,然后查找
HOME
变量。此值将显示被视为主目录的路径,emacs在其中创建了
.emacs.d/
文件夹。您必须在此文件夹中创建
init.el
文件,emacs将自动加载该文件

这与问题无关,但可能有助于您:


我需要这个文件来更改emacs上的光标。起初,我认为emacs没有正确加载文件,因为光标没有改变。我做了一些测试,我可以改变背景颜色,所以这不是问题。但是,事实上,您不能更改光标,因为它是由终端本身定义的,而不是由emacs定义的

请参阅的答案,其中提供了通过emacs本身查找
.emacs
配置文件的各种方法。不过,我不确定仅使用Bash会如何找到它——我想Bash和Emacs可能对“主目录”的位置有不同的想法。@legoscia,谢谢你的链接。出于某些原因,我认为我的windows bash上不存在
.emacs
文件。事实上,我找到了
.emacs.d
文件夹,但它只包含保存文件。我觉得需要自己创造它有点奇怪。不过我还没有试过。@souki:The.emacs文件是供您个人自定义的;如果您没有机会更改Emacs的默认行为,那么它就没有理由存在。