Вопрос: Как сделать глобальный ~ / .vimrc?


Прямо сейчас, я заставляю всех делать ~ / .vimrc и размещать там свои настройки.

Как я могу сделать глобальный, по умолчанию .vimrc для новых пользователей?


45
2017-11-01 02:06


Источник




Ответы:


обычно создавая / etc / vimrc или / etc / vim / vimrc. Зависит от вашей версии vim и linux / unix


49
2017-11-01 02:09



Я использую CentOS - Alex
должен быть / etc / vimrc на CentOs - ennuikiller
Это / etc / vimrc - Alex
Не работает в Solaris - majkinetor
Я лично предлагаю /etc/vim/vimrc.local, по крайней мере, на Ubuntu 16. Он получает /etc/vim/vimrc и означает, что вам не нужно взломать файл по умолчанию. - Matt Fletcher


для создания стандартного файла ~ / .vimrc для всех новых пользователей, вы должны его перенести в / etc / skel

Если я правильно помню, это шаблон шаблона для домашних каталогов новых пользователей.


13
2017-11-01 02:11





В Debian, кажется, файл, который вы ищете, это:

/etc/vim/vimrc


10
2017-11-01 02:09



По умолчанию источники /etc/vim/vimrc.local что было бы безопаснее для обновлений - vvondra


Видеть :help system-vimrc:

Для Unix, MS-DOS, MS-Windows, OS / 2, VMS, Macintosh, RISC-OS и Amiga           файл системы vimrc считывается для инициализации. Путь этого           файл отображается командой «: version». В основном это «$ VIM / vimrc».           Обратите внимание, что этот файл ВСЕГДА читается в «совместимом» режиме, поскольку           автоматический сброс «совместимости» выполняется только позже. Добавить ": set           nocp ", если хотите.

Итак, поместите свои системные конфигурации в этот файл. Тип :help version в vim посмотреть, где, или echo $VIM в оболочке, чтобы увидеть, $VIM определено. (Обратите внимание, что вам, возможно, придется установить $VIM для всех пользователей, например, в системном файле bashrc.)


9
2017-11-01 02:21





для MacVim, это на /usr/local/Cellar/macvim/7.4-98/MacVim.app/Contents/Resources/vim/vimrc


0
2018-02-04 10:25