Como criar um ~ / .vimrc global?

46

Agora, eu faço todo mundo fazer ~ / .vimrc e colocar suas configurações lá.

Como criar um .vimrc padrão global para novos usuários?

Alex
fonte

Respostas:

54

geralmente criando / etc / vimrc ou / etc / vim / vimrc. Depende da sua versão do vim e linux / unix

ennuikiller
fonte
Eu estou usando CentOS
Alex
8
deve ser / etc / vimrc no CentOS
ennuikiller
1
É / etc / vimrc
Alex
Não funciona no Solaris
majkinetor 15/11
5
Eu pessoalmente sugeriria /etc/vim/vimrc.local, pelo menos no Ubuntu 16. Ele é obtido /etc/vim/vimrce significa que você não precisa invadir o arquivo padrão.
Matt Fletcher
14

para criar um ~ / .vimrc padrão para todos os novos usuários, você poderá colocá-lo no / etc / skel

Se bem me lembro, isso fornece o modelo para os diretórios pessoais do novo usuário.

James Maroney
fonte
10

No Debian, parece que o arquivo que você está procurando é:

/etc/vim/vimrc

Pode ser diferente em uma distribuição diferente (embora eu ache que isso não seja muito provável).

Boa sorte.

user24524
fonte
8
Por fontes de TI padrão /etc/vim/vimrc.localque seria mais seguro para atualizações
vvondra
9

Veja :help system-vimrc:

Para Unix, MS-DOS, MS-Windows, OS / 2, VMS, Macintosh, RISC-OS e Amiga, o arquivo vimrc do sistema é lido para inicializações. O caminho deste arquivo é mostrado com o comando ": version". Principalmente é "$ VIM / vimrc". Observe que este arquivo SEMPRE é lido no modo 'compatível', pois a redefinição automática de 'compatível' é feita apenas posteriormente. Adicione um comando ": set nocp" se desejar.

Então, coloque as configurações do seu sistema nesse arquivo. Digite :help versionvim para ver onde ou echo $VIMno shell para ver se $VIMestá definido. (Observe que pode ser necessário definir $VIMpara todos os usuários, como em um arquivo bashrc do sistema.)

Éter
fonte
0

para MacVim, está em /usr/local/Cellar/macvim/7.4-98/MacVim.app/Contents/Resources/vim/vimrc

pambda
fonte