无法找到vimrc文件

时间:2018-02-25 22:26:04

标签: vim

我正在尝试更新我的vimrc文件以向vim添加新插件。但是我的vimrc不是点文件。事实上,:scriptnames命令正在向我显示:

  1: /usr/share/vim/vimrc
  2: /usr/share/vim/vim74/debian.vim
  3: /usr/share/vim/vim74/syntax/syntax.vim
  4: /usr/share/vim/vim74/syntax/synload.vim
  5: /usr/share/vim/vim74/syntax/syncolor.vim
  6: /usr/share/vim/vim74/filetype.vim
  7: /usr/share/vim/vim74/plugin/getscriptPlugin.vim
  8: /usr/share/vim/vim74/plugin/gzip.vim
  9: /usr/share/vim/vim74/plugin/logiPat.vim
 10: /usr/share/vim/vim74/plugin/matchparen.vim
 11: /usr/share/vim/vim74/plugin/netrwPlugin.vim
 12: /usr/share/vim/vim74/plugin/rrhelper.vim
 13: /usr/share/vim/vim74/plugin/spellfile.vim
 14: /usr/share/vim/vim74/plugin/tarPlugin.vim
 15: /usr/share/vim/vim74/plugin/tohtml.vim
 16: /usr/share/vim/vim74/plugin/vimballPlugin.vim
 17: /usr/share/vim/vim74/plugin/zipPlugin.vim

所以我不确定是否应该更新我的/usr/share/vim/vimrc,还是应该在~/.vimrc创建一个新的点文件(我的机器上还不存在),因为建议{{3} }?

1 个答案:

答案 0 :(得分:1)

/usr/share/vim/vimrc由您的Linux发行版安装;像/usr/share下的所有内容一样,系统更新最终将覆盖您在此处所做的更改。

~/.vimrc(或~/.vim/vimrc)中创建自己的配置;如果您避免对路径进行硬编码,甚至可以在使用的多个系统之间共享它。 Vim将在下次启动时自动使用此文件。有关详细信息,请参见:help vimrc

编辑系统范围的配置的唯一用例是当您是多用户系统的系统管理员(例如对于学生)时,并且您想让每个人都使用相同的一致设置。某些发行版甚至允许这样做而无需接触那些发行控制的文件(例如,通过Debian中的/etc/vim/vimrc.local)。