Come creare un ~ / .vimrc globale?


46

In questo momento, faccio fare a tutti ~ / .vimrc e metto lì le loro impostazioni.

Come posso creare un .vimrc globale e predefinito per i nuovi utenti?

Risposte:


54

di solito creando / etc / vimrc o / etc / vim / vimrc. Dipende dalla tua versione di vim e linux / unix


Sto usando CentOS
Alex

8
dovrebbe essere / etc / vimrc su CentOs
ennuikiller

1
È / etc / vimrc
Alex

Non funziona su Solaris
majkinetor,

5
Personalmente suggerirei /etc/vim/vimrc.local, almeno su Ubuntu 16. Viene fornito /etc/vim/vimrce significa che non devi hackerare il file predefinito.
Matt Fletcher,

14

per creare un ~ / .vimrc predefinito per tutti i nuovi utenti, dovresti essere in grado di rilasciarlo in / etc / skel

Se ricordo bene, ciò fornisce il modello per le home directory del nuovo utente.


10

In Debian, sembra che il file che stai cercando sia:

/etc/vim/vimrc

Potrebbe essere diverso in una diversa distribuzione (anche se penso che non sia molto probabile).

In bocca al lupo.


8
Di default /etc/vim/vimrc.local
genera

9

Vedi :help system-vimrc:

Per Unix, MS-DOS, MS-Windows, OS / 2, VMS, Macintosh, RISC-OS e Amiga, il file di sistema vimrc viene letto per le inizializzazioni. Il percorso di questo file viene mostrato con il comando ": versione". Principalmente è "$ VIM / vimrc". Si noti che questo file è SEMPRE letto in modalità 'compatibile', poiché il ripristino automatico di 'compatibile' viene eseguito solo in seguito. Aggiungi un comando ": set nocp" se vuoi.

Quindi, inserisci le tue configurazioni di sistema in questo file. Digita :help versionvim per vedere dove, o echo $VIMnella shell per vedere se $VIMè definito. (Si noti che potrebbe essere necessario impostare $VIMper tutti gli utenti, ad esempio in un file di base del sistema.)


0

per MacVim, è a /usr/local/Cellar/macvim/7.4-98/MacVim.app/Contents/Resources/vim/vimrc

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.