如何制作一个全局〜/ .vimrc?


46

现在,我让每个人都执行〜/ .vimrc并将其设置放在此处。

如何为新用户创建一个全局的默认.vimrc

Answers:


54

通常通过创建/ etc / vimrc或/ etc / vim / vimrc。取决于您的vim和linux / unix版本


我正在使用CentOS
Alex

8
应该是CentO上的/ etc / vimrc
ennuikiller

1
它是/ etc / vimrc
Alex

在Solaris上不起作用
majkinetor,2016年

5
我个人建议/etc/vim/vimrc.local至少在Ubuntu 16上使用。它来自/etc/vim/vimrc,表示您不必破解默认文件。
马特·弗莱彻

14

为所有新用户创建默认的〜/ .vimrc,您应该可以将其放入/ etc / skel

如果我没记错的话,那就提供了新用户主目录的模板。


10

在Debian中,您要查找的文件为:

/etc/vim/vimrc

在不同的发行版中可能有所不同(尽管我认为可能性不大)。

祝好运。


8
默认情况下,/etc/vim/vimrc.local它会提供更安全的更新资源
vvondra 2015年

9

:help system-vimrc

对于Unix,MS-DOS,MS-Windows,OS / 2,VMS,Macintosh,RISC-OS和Amiga,将读取系统vimrc文件进行初始化。 该文件的路径通过“:version”命令显示。通常是“ $ VIM / vimrc”。 请注意,此文件始终以“兼容”模式读取,因为“兼容”的自动重置仅在以后进行。如果愿意,可以添加“:set nocp”命令。

因此,将您的系统配置放在此文件中。型:help version在vim中看到,或者echo $VIM在壳,以查看是否$VIM被定义。(请注意,您可能必须$VIM为所有用户进行设置,例如在系统bashrc文件中。)


0

对于MacVim,它位于 /usr/local/Cellar/macvim/7.4-98/MacVim.app/Contents/Resources/vim/vimrc

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.