web-dev-qa-db-fra.com

Comment créer un ~ / .vimrc global?

En ce moment, je fais faire à ~/.vimrc tout le monde et y mets leurs paramètres.

Comment puis-je créer un global par défaut . Vimrc pour les nouveaux utilisateurs?

47
Alex

généralement en créant/etc/vimrc ou/etc/vim/vimrc. Dépend de votre version de vim et linux/unix

55
ennuikiller

pour créer un ~/.vimrc par défaut pour tous les nouveaux utilisateurs, vous devriez pouvoir le déposer dans/etc/skel

Si je me souviens bien, cela fournit le modèle pour les répertoires personnels des nouveaux utilisateurs.

14
James Maroney

Dans Debian, il semble que le fichier que vous recherchez soit:

/etc/vim/vimrc

Il pourrait être différent dans une distribution différente (bien que je pense que ce n'est pas très probable).

Bonne chance.

10
user24524

Voir :help system-vimrc:

Pour Unix, MS-DOS, MS-Windows, OS/2, VMS, Macintosh, RISC-OS et Amiga, le fichier système vimrc est lu pour les initialisations. Le chemin de ce fichier est affiché avec la commande ": version". Surtout c'est "$ VIM/vimrc". Notez que ce fichier est TOUJOURS lu en mode 'compatible', depuis la réinitialisation automatique de ' compatible "n'est fait que plus tard. Ajoutez une commande ": set nocp" si vous le souhaitez.

Alors, mettez vos configurations système dans ce fichier. Tapez :help version dans vim pour voir où, ou echo $VIM au Shell pour voir si $VIM est défini. (Notez que vous devrez peut-être définir $VIM pour tous les utilisateurs, comme dans un fichier système bashrc.)

9
Ether

pour MacVim, c'est à /usr/local/Cellar/macvim/7.4-98/MacVim.app/Contents/Resources/vim/vimrc

0
pambda