Я использую Arch Linux (ARM, но неактуально) на сервере, и я хочу создать глобальную конфигурацию для Vim на основе моей текущей личной конфигурации.
Я уже переместил свой ~ / .vimrc в / etc / vimrc, и это работает нормально, но я хочу также настроить плагин типа файла глобально. Мои личные файлы конфигурации для этого находятся в ~ / .vim / after / ftplugin /. Для каждого типа файла нужен отдельный файл.
Я пробовал скопировать эту папку .vim в / etc (но назвал ее «vim», а не «.vim»), но безрезультатно. Любые идеи? Заранее спасибо.
Общесистемные файлы времени выполнения Vim не находятся в /etc
. Внутри Vim введите :set runtimepath?
, и он сообщит вам все каталоги, обычно включая что-то вроде /usr/share/vim/vim73
.
Вы можете либо поместить туда свою конфигурацию (но имейте в виду, что эти существующие местоположения могут быть перезаписаны обновлениями пакетов!), Либо, если у вас есть настроенный глобальный /etc/vimrc
, в любом случае, вы также можете добавить любой произвольный каталог через :set runtimepath+=/etc/myvimstuff
там.
Старайтесь избегать after
каталог; это предназначено для пользователь настройка.