Используя плагины, мы можем расширить функциональность Vim. Vim поддерживает множество плагинов, и большинство из них доступны бесплатно. Эта глава посвящена плагинам Vim, и мы обсудим следующие вопросы:
- Управление плагинами
- Несколько полезных плагинов
Управление плагинами
В этом разделе обсуждается управление плагинами. Vim предоставляет различные менеджеры плагинов, но мы не будем использовать какой-либо менеджер плагинов, вместо этого мы будем делать все эти шаги вручную для лучшего понимания. Как только вы поймете эти шаги, вы можете пойти с менеджером плагинов.
Установить плагин
Чтобы установить любой плагин, выполните следующие действия:
- Создайте каталог .vim / bundle в домашнем каталоге пользователя
- Скопируйте плагин внутри этого каталога
- Установить путь выполнения в vim
Давайте установим плагин badwolf в Vim. Это цветовая схема для vim.
$ mkdir -p ~/.vim/bundle $ cd ~/.vim/bundle/ $ git clone https://github.com/sjl/badwolf.git $ echo "set runtimepath^ = ~/.vim/bundle/badwolf" > ~/.vimrc
Теперь плагин установлен, поэтому мы можем использовать цветовую схему badwold следующим образом:
:colorscheme badwolf
Обновление плагина
Если мы внимательно наблюдаем, плагин — это просто набор файлов, и если мы хотим обновить этот плагин, просто обновите соответствующий каталог плагина из ~ / .vim / bundle.
Удалить плагин
Удалить плагин в Vim действительно просто. Чтобы удалить плагин, выполните следующие действия:
- Удалить каталог плагинов из ~ / .vim / bundle
- Измените путь выполнения соответствующим образом
Несколько полезных плагинов
Ниже приведен список некоторых полезных плагинов Vim
Разбирать код C / C ++
Отступ для скрипта AWK
Менеджер пакетов Vim
Автоматическое сохранение и загрузка vim-сессии на основе переключения ветки git.
Обеспечить линитинг для файлов Python