我的.vimrc文件在Ubuntu 14.04中的位置

Joh*_*Doe 7 linux vim ubuntu

我正在开发一个新安装的Ubuntu系统.我通过输入vim创建了一个我的vimrc然后我做了:e $ MYVIMRC.我登上了一个空文件,我写了一些东西

  " Add full file path to your existing statusline
  set statusline+=%F 
Run Code Online (Sandbox Code Playgroud)

但即便如此,如果我再次打开vimrc使用:e $ MYVIMRC它不会在文件位置路径上显示任何内容.

Ing*_*kat 11

:help $MYVIMRC 明确指出:

$ MYVIMRC环境变量设置为首次找到的文件,除非已设置$ MYVIMRC并使用VIMINIT.

因此,您可以使用它来打开现有的 Vim配置,但不能创建它.如果仔细观察,你会看到

:e $MYVIMRC
:w
Run Code Online (Sandbox Code Playgroud)

会回应

"$MYVIMRC" [New File]
Run Code Online (Sandbox Code Playgroud)

因此,您已创建了一个$MYVIMRC在当前目录中命名的文件(因为尚未设置该变量).


要创建一个空.vimrc,只需使用

:e $HOME/.vimrc
Run Code Online (Sandbox Code Playgroud)

由于这是一次性行动,无论如何,所有这些令人担心的正确方法都无济于事.