Frage Wie mache ich eine globale ~ / .vimrc?


Im Moment mache ich alle ~ / .vimrc und setze dort ihre Einstellungen.

Wie kann ich einen globalen Standard festlegen? .vimrc für neue Benutzer?


45
2017-11-01 02:06


Ursprung




Antworten:


normalerweise durch Erstellen von / etc / vimrc oder / etc / vim / vimrc. Hängt von Ihrer Version von vim und linux / unix ab


51
2017-11-01 02:09



Ich benutze CentOS - Alex
sollte / etc / vimrc auf CentOs sein - ennuikiller
Es ist / etc / vimrc - Alex
Funktioniert nicht mit Solaris - majkinetor
Ich würde es persönlich vorschlagen /etc/vim/vimrc.local, zumindest auf Ubuntu 16. Es wird von abgerufen /etc/vim/vimrc und bedeutet, dass Sie nicht auf die Standarddatei hacken müssen. - Matt Fletcher


Um einen Standard ~ / .vimrc für alle neuen Benutzer zu erstellen, sollten Sie es in / etc / skel ablegen können

Wenn ich mich richtig erinnere, liefert das die Vorlage für die Home-Verzeichnisse neuer Benutzer.


13
2017-11-01 02:11





In Debian erscheint die gesuchte Datei wie folgt:

/etc/vim/vimrc


10
2017-11-01 02:09



Standardmäßig Quellen /etc/vim/vimrc.local was wäre sicherer für Updates - vvondra


Sehen :help system-vimrc:

Für Unix, MS-DOS, MS-Windows, OS / 2, VMS, Macintosh, RISC-OS und Amiga           Die System-vimrc-Datei wird für Initialisierungen gelesen. Der Weg davon           Die Datei wird mit dem Befehl ": version" angezeigt. Meistens ist es "$ VIM / vimrc".           Beachten Sie, dass diese Datei IMMER im 'kompatiblen' Modus gelesen wird, da der           das automatische Zurücksetzen von "kompatibel" wird erst später durchgeführt. Fügen Sie ein ": set           nocp "Befehl, wenn Sie möchten.

Legen Sie also Ihre Systemkonfigurationen in diese Datei. Art :help version in vim zu sehen, wo, oder echo $VIM an der Shell, um zu sehen, ob $VIM ist definiert. (Beachten Sie, dass Sie möglicherweise festlegen müssen $VIM für alle Benutzer, z. B. in einer Systembashrc-Datei.)


9
2017-11-01 02:21





für MacVim ist es bei /usr/local/Cellar/macvim/7.4-98/MacVim.app/Contents/Resources/vim/vimrc


0
2018-02-04 10:25