Учебники

Vim — Плагины

Используя плагины, мы можем расширить функциональность 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