我是VIM的新手所以我正在做VIM教程,在第7.2课中,它要求通过输入以下命令编辑〜/ .vimrc目录中的.vimrc文件::e ~/.vimrc
但是我得到了一个错误E37: No write since last change (add ! to override)
我不知道该怎么做,所以我试图找出该文件是否存在,但事实并非如此。我搜索了“我的.vimrc文件在哪里”并找到了这个答案:https://stackoverflow.com/a/10921485/5220885但我不知道如何创建它,我想在评论中提出但我没有足够的声誉。
答案 0 :(得分:4)
您的错误与.vimrc
无关,而只是当您已经编辑了另一个未保存更改的文件时,只是Vim警告您正在尝试编辑其他文件。
如果您将更改写入当前文件:w
,则首先您不会收到错误消息。或者,因为错误建议您可以通过在命令中添加感叹号来放弃更改并切换到编辑.vimrc
,:e! ~/.vimrc
当然,您只需在终端中输入vim ~/.vimrc
即可打开并编辑该文件。
HTH