多个vimrc文件,多个nvim目录。

时间:2014-07-29 02:47:48

标签: vim

我试图在Ubuntu 14.04上用Vim做得更好,但我很难理解它的结构。我已经谷歌搜索了很长一段时间,但这个问题我没有在任何地方得到解答。

我试图在将来安装一些插件并为自己制作一个好的.vimrc文件。但是,当我必须安装插件时,自述文件告诉我,将文件放在vim文件夹中的“插件”目录中。但是我发现我有两个vim文件夹:   - 一个在/ etc / vim /   - 和〜/ .vim中的一个/ 我尝试将插件放在每个文件夹中,它在后者中起作用。但我不明白为什么。谁能解释一下呢?

vimrc文件也是如此。如果我在vim中运行:version,那么我知道这里有一个vimrc文件/ etc / vim / vimrc,而这里有一个〜/ .vimrc。现在 - 为什么一个隐藏,一个不隐藏?我最初是一个Windows小孩,如果让我感到困惑,因为看起来格式不同,从一个文件到另一个文件。但主要是;将自定义更改插入vimrc文件的好方法是什么?对于system-vimrc文件,或者对于我使用的用户?

1 个答案:

答案 0 :(得分:4)

/etc/vim/下的文件和目录组成了Vim的系统范围的运行时文件。

您绝不能触摸它们。

  • 因为下次更新Vim时会覆盖它们,

  • 因为搞乱它们会使Vim处于不稳定状态,

  • 因为您需要升级权限。

所有您的配置必须在您的 $HOME中进行:

  • 您的设置/映射进入~/.vimrc

  • 您的插件和colorschemes以及您从第三方下载的任何内容都会进入~/.vim/

也就是说,大多数(所有?)插件在其安装说明中明显使用~/.vim~/.vimrc或其$HOME变体。如果他们不这样做,请向他们的作者投诉。