Vraag Hoe maak je een globale ~ / .vimrc?


Op dit moment laat ik iedereen ~ / .vimrc doen en daar hun instellingen zetten.

Hoe kan ik een globale, standaard maken .vimrc voor nieuwe gebruikers?


45
2017-11-01 02:06


oorsprong




antwoorden:


meestal door / etc / vimrc of / etc / vim / vimrc aan te maken. Afhankelijk van uw versie van vim en linux / unix


51
2017-11-01 02:09



Ik gebruik CentOS - Alex
moet / etc / vimrc zijn op CentOS - ennuikiller
Het is / etc / vimrc - Alex
Werkt niet op Solaris - majkinetor
Ik zou persoonlijk voorstellen /etc/vim/vimrc.local, in ieder geval op Ubuntu 16. Het wordt verkregen door /etc/vim/vimrc en betekent dat je het standaardbestand niet hoeft te hacken. - Matt Fletcher


om een ​​standaard ~ / .vimrc te maken voor alle nieuwe gebruikers, zou je het in / etc / skel kunnen laten vallen

Als ik het me goed herinner, levert dat de sjabloon voor thuismappen voor nieuwe gebruikers.


13
2017-11-01 02:11





In Debian lijkt het bestand dat u zoekt:

/etc/vim/vimrc


10
2017-11-01 02:09



Standaard bronnen /etc/vim/vimrc.local wat veiliger zou zijn voor updates - vvondra


Zien :help system-vimrc:

Voor Unix, MS-DOS, MS-Windows, OS / 2, VMS, Macintosh, RISC-OS en Amiga           het vimrc-bestandssysteem wordt gelezen voor initialisaties. Het pad van dit           bestand wordt weergegeven met de opdracht ": version". Meestal is het "$ VIM / vimrc".           Merk op dat dit bestand ALTIJD in de 'compatibele' modus wordt gelezen, omdat het           automatisch resetten van 'compatibel' wordt pas later gedaan. Voeg een ": set toe           nocp "commando als je wilt.

Dus, zet je systeemconfiguraties in dit bestand. Type :help version in vim om te zien waar, of echo $VIM bij de shell om te zien of $VIM is gedefinieerd. (Merk op dat je misschien moet instellen $VIM voor alle gebruikers, zoals in een bashrc-bestand van een systeem.)


9
2017-11-01 02:21





voor MacVim is dat het /usr/local/Cellar/macvim/7.4-98/MacVim.app/Contents/Resources/vim/vimrc


0
2018-02-04 10:25