VIM Plugins · 6 min read · Mar 10, 2026

VIM Plug – Это лучший менеджер плагинов для VIM?

Vim Plug

Vim — один из самых простых и надежных текстовых редакторов, особенно для технически подкованных пользователей. Более того, чтобы овладеть им, вам нужно лишь знать несколько команд, и, следовательно, не требуется много сложности.

Но вы можете почувствовать, что в нем не так много функций. Что ж, Vim был разработан, чтобы быть основным по функциональности и может быть гибко настроен в соответствии с потребностями.

Для этого вам нужен плагин Vim. Нет стандартизированного способа установки плагинов Vim, как, например, в магазине плагинов или что-то подобное.

Поэтому вам нужно установить другой плагин, такой как Vim Plug, через терминал. Это универсальный менеджер плагинов, и если вы задаетесь вопросом, что это такое, зачем он нужен и как его использовать, мы все это рассмотрели!

Что такое Vim Plug?

Это бесплатный и открытый проект, что означает, что вы можете получить доступ к его исходному коду, изменять его и легально перераспределять. Кроме того, аналогично текстовому редактору Vim, плагин минимален по функциям и весу программного обеспечения.

Таким образом, он быстрый и может устанавливать/обновлять несколько плагинов одновременно. В отличие от большинства других плагинов, вы можете откатить (отменить) обновления.

Стоит отметить, что он создает мелкие клоны плагинов. Это означает, что Vim Plug создает копию удаленного репозитория, которая не является детализированной и имеет меньше коммитов, но может выполнять ту же функцию. Используя эти копии на вашей системе, Vim Plug Manager работает быстрее, чем другие, и занимает меньше дискового пространства.

Кроме того, он загружает плагины по мере необходимости, что приводит к более низкому времени загрузки.


Какова необходимость Vim Plug?

Vim — мощный текстовый редактор Unix, довольно популярный благодаря своей легкости, модальному редактированию, настраиваемости, скорости и эффективности. Хотя он небольшого размера и поддерживает базовые редактирования, вы можете добавлять плагины для расширения функциональности, и одним из таких является плагин Vim.

Однако у этого текстового редактора ранее был недостаток. В нем нет менеджера плагинов, поэтому, если вы хотите добавить плагин, вам нужно загрузить, распределить и извлечь их в определенный каталог ~/.vim.

Только технически подкованные могли это сделать, и новички находили это проблематичным. Более того, даже те, кто знаком с процессом, считали, что не стоит тратить время и усилия на управление плагинами.

Еще одной значительной и очевидной проблемой было то, что все установленные плагины находились в одном каталоге ~/.vim. Таким образом, организация, управление и контроль за каждым из них стали хлопотными. Кроме того, эти плагины содержали файлы, и пользователи не могли понять, какой файл удалить для удаления.

Вот здесь и появился Vim Plug. Это один из самых популярных менеджеров плагинов и стандартизированных менеджеров плагинов для Vim. Он хранит файлы всех плагинов в отдельных каталогах и поддерживает их в порядке.

Если вы хотите узнать больше о VIM Plug, посетите его репозиторий на GitHub.


Что делать перед установкой Vim Plug?

Как уже упоминалось, Vim Plug создает копию репозитория. Аналогично, у Vim есть репозитории на GitHub и GitLab, которые необходимо клонировать перед использованием. Для этого вам нужны Git и Curl.

Вот как вы можете создать исходные клоны Vim для различных систем:

# Для дистрибутивов на базе Debian, таких как Ubuntu
sudo apt install git
 
# Для Fedora или систем на базе RPM
sudo dnf install git
 
# Для дистрибутивов на базе Arch
sudo pacman -S git

sudo apt install git


Как установить Vim Plug?

После того как вы узнали о необходимости плагина Vim, вам следует как можно скорее получить этот невероятный менеджер.

Чтобы установить его, вам нужно открыть терминал и ввести следующую команду:

curl -fLo ~/.vim/autoload/plug.vim --create-dirs \
    https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim

Install Vim Plug

Это загружает менеджер плагинов и даже устанавливает его с помощью конкретной команды. В ней часть –create-dirs создает важные каталоги, необходимые для загрузки файлов. Таким образом, каталог autoload отсутствует в /.vim/, но в Plug.vim; здесь будет находиться местоположение плагина.

URL ссылается на ссылку Plug, и эта часть команды указывает на местоположение Plug.vim. Таким образом, команда указывает curl загрузить плагин по указанному URL, который затем сохранит его в каталоге autoload “ /.vim/autoload/ directory ” как ‘ plug.vim

Далее, вашим следующим шагом будет выбор необходимых плагинов, и иногда это бывает сложно.


Как выбрать плагины для загрузки через Vim Plug?

Чтобы расширить функциональность вашего текстового редактора Vim, у вас есть множество вариантов. Среди них выбрать предпочтительный для вашей цели бывает сложно.

Они минималистичны и, следовательно, предназначены для конкретной функции. Еще одна важная вещь — убедиться, что плагины, которые вы выбираете для установки, должным образом поддерживаются.

Существует множество плагинов для каждой функции/проблемы, которую вы можете представить, но выбрать, какие именно плагины из набора плагинов, предоставляющих аналогичные функции, может быть непростой задачей.

Ниже перечислены некоторые из лучших доступных:

  • Строка состояния – vim-airline
  • Интегрированный файловый менеджер – nerdtree
  • Автозаполнение – YouCompleteMe
  • Интеграция Git – vim-fugitive

Редактирование Vimrc

Перед установкой любого плагина с помощью Vim Plug вам необходимо отредактировать Vimrc. Это файл конфигурации для редактора, и он загружает свой процесс каждый раз, когда вы его запускаете. Это снова бывает двух типов: глобальная конфигурация, находящаяся в $VIM, которую вы не должны изменять вручную, и локальный конфигурационный файл, который вы можете изменить, если это необходимо. Последний не всегда присутствует по умолчанию; поэтому вам нужно создать его перед редактированием Vimrc.

Первый шаг — создать файл .vimrc, используя команду, приведенную ниже:

touch ~/.vimrc

Затем откройте файл для изменения

vim ~/.vimrc

Вам нужно следовать следующим шагам для установки плагина:

Далее идет процесс установки плагина, для которого вы должны использовать команду Plug. Используя этот метод, вы уже загрузили Vim Plug. Более того, если плагин находится в репозитории GitHub, вы можете указать Plug.

Теперь вам нужно установить плагины через Vim Plug. Вы должны заключить их между ключевыми словами plug#begin() и plug#end().

Таким образом, ваш Vimrc будет выглядеть примерно так:

call plug#begin()
 
Plug 'tyru/open-browser.vim' " открывает url в браузере
Plug 'http://github.com/tpope/vim-surround' " Обрамление ysw)
Plug 'https://github.com/preservim/nerdtree', { 'on': 'NERDTreeToggle' }
Plug 'https://github.com/ap/vim-css-color' " Предпросмотр цвета CSS
Plug 'https://github.com/tpope/vim-commentary' " Для комментирования gcc & gc
 
call plug#end()

После установки плагинов через Vim вам следует обратить внимание на некоторые другие аспекты.

VIM Plug installer


Обновление плагинов

Vim Plug — отличный менеджер плагинов, поэтому обновление их без хлопот также является задачей для Vim Plug. Чтобы обновить плагины, вам нужно выполнить команду :PlugUpdate. Более того, нажмите d на клавиатуре, чтобы проанализировать изменения при обновлении. Кроме того, вы можете ввести :PlugDiff для этого.


Обзор плагинов

Обновление плагинов для Vim не всегда является хорошей идеей. Это связано с тем, что иногда это приводит к ошибкам, или они больше не функционируют эффективно. В таком случае вы можете откатить обновления.

Для этого выполните команду :PlugDiff и просмотрите изменения после обновления. Теперь откатите каждый плагин, чтобы установить согласованное состояние из : PlugUpdate . Для этого вам нужно ввести X в каждом абзаце.


Удаление плагинов

Если вы хотите удалить плагин, все, что вам нужно сделать, это удалить или убрать комментарий команд плагина, которые вы добавили в файл конфигурации Vim. Затем перезапустите редактор. Теперь выполните команду для продолжения удаления - :PlugClean.

Это удалит все не объявленные плагины. Поскольку вы убрали комментарии и команды плагинов, которые хотели удалить, они также попадают в категорию не объявленных.


Часто задаваемые вопросы

Что такое Vim plug?

Vim Plug — это легковесный менеджер плагинов для текстовых редакторов Vim. Он уникален тем, что имеет один из самых быстрых параллельных установщиков.

Почему Vim лучше, чем Notepad?

Скорость Vim значительно выше, чем у Notepad++.

Используют ли программисты Vim?

Да, программисты действительно используют Vim.


Заключительное слово – VIM Plug

Если вы искали невероятный менеджер плагинов для текстового редактора Vim и хотели узнать о Vim Plug, вы получили свой ответ. Он не только мощный, но и эффективный по функциональности.

В первый раз вам может показаться трудным установить Vim Plug и узнать, как использовать его для желаемых целей в Linux, но руководство упрощено. Все, что вам нужно сделать, это следовать ему внимательно, чтобы избежать несоответствий и неудач в выполнении ожидаемого.

Дополнительное чтение:

  • Топ 5 лучших эмуляторов Android для Linux

  • Игры в Linux: типы игр для игры в Linux

  • Игры в Linux: 5 лучших дистрибутивов для игр на Linux

Share: X/Twitter LinkedIn

Get new posts in your inbox

No spam. Unsubscribe anytime.