如何制作全局 ~/.vimrc?

Ale*_*lex 50 linux unix centos vim

现在,我让每个人都做 ~/.vimrc 并将他们的设置放在那里。

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

enn*_*ler 57

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

  • CentO 上应该是 /etc/vimrc (9认同)
  • 我个人建议使用 `/etc/vim/vimrc.local`,至少在 Ubuntu 16 上是这样。它由 `/etc/vim/vimrc` 提供,这意味着你不必修改默认文件。 (5认同)

Jam*_*ney 15

要为所有新用户创建默认的 ~/.vimrc,您应该能够将其放入 /etc/skel

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


小智 10

在 Debian 中,您要查找的文件似乎是:

/etc/vim/vimrc
Run Code Online (Sandbox Code Playgroud)

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

祝你好运。

  • 默认情况下,它来自`/etc/vim/vimrc.local`,这对于更新来说更安全 (10认同)

Eth*_*her 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 文件中。)