Назад | Перейти на главную страницу

Создание глобальной конфигурации Vim, включая отдельные файлы конфигурации для плагинов?

Я использую 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 каталог; это предназначено для пользователь настройка.