{{description>Рассматривается установка Vim-Plug - менеджер плагинов для Vim - великолепного консольного текстового редактора. Для примера рассматривается установка плагина morhetz/gruvbox.}}
====== Установка Vim-Plug - менеджера плагинов для Vim ======
===== Теория =====
''Vim'' - просто отличный консольный текстовый редактор. Я пользуюсь им с огромным удовольствием. К ''nano'' я так и не привык, хотя у него тоже есть свои плюсы. Но вернемся к ''Vim''. Помимо всех его плюсов "из коробки", для него существует большое множество плагинов. Для установки плагинов удобно использовать менеджер последних. Рассмотрим один из таких, а именно ''Vim-Plug''.
===== Практика =====
Приступим к установке менеджера плагинов. Для начала обновляем список пакетов и сами пакеты, если обновления для них есть:
sudo apt update && sudo apt upgrade -y
Устанавливаем сам ''vim'', а для загрузки ''vim-plug'' пакет ''curl''. Для работы ''vim-plug'' необходимо установить ''git'':
sudo apt install vim curl git -y
{{:etc:vimplug:vimplug_1.jpg|Установка пакетов}}
После успешной установки пакетов можно удалить ''nano'', хотя это не обязательно.
sudo apt autoremove --purge nano -y
{{:etc:vimplug:vimplug_2.jpg|Удаление nano}}
Теперь загрузим из Интернет ''vim-plug'' при помощи ранее установленного ''curl'':
curl -fLo ~/.vim/autoload/plug.vim --create-dirs \
https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
{{:etc:vimplug:vimplug_3.jpg|Загрузка vimplug}}
Теперь создадим (или откроем созданный ранее) файл ''vimrc''. В нем содержатся настройки для ''vim'':
vim ~/.vimrc
Для примера установим плагин цветовой схемы ''morhetz/gruvbox''. Нужно прописать следующий код:((строку, которая начинается с ''″'', можно пропустить - это комментарий))
call plug#begin()
" List your plugins here
Plug 'morhetz/gruvbox'
call plug#end()
После этого записываем изменения в файле, закрываем его, снова открываем и запускаем команду: '':PlugInstall''.
{{:etc:vimplug:vimplug_4.jpg|PlugInstall}}
Плагин установлен, но цветовая схема стандартная.
{{:etc:vimplug:vimplug_5.jpg|Установка GruvBox}}
Для изменения цветовой схемы нужно в файле с настройками ''vim'' указать это. Снова открываем файл ''vimrc'':
vim ~/.vimrc
{{:etc:vimplug:vimplug_6.jpg|До включения плагина}}
И прописываем следующие две строки:
colorscheme gruvbox
set background=dark
Первая строка выбирает цветовую схему ''gruvbox'', а вторая - сообщает ''vim'' какой у консоли цветовая схема фона. Это необходимо для того, чтобы редактор ''vim'' правильно подобрал цвета. Если у Вас светлый фон, то вместо ''dark'' пропишите ''light''.
После этого сохраните изменения в файле и откройте его (или другой файл) для проверки.
vim ~/.vimrc
Результат будет примерно таким:
{{:etc:vimplug:vimplug_7.jpg|После включения плагина}}
Хочу обратить Ваше внимание еще на несколько плагинов. Попробовать их стоит!
* ''preservim/nerdtree'' - плагин-файловый менеджер для ''Vim'';
* ''tpope/vim-fugitive'' - плагин для интеграции с системой контроля версий ''git'';
* ''airblade/vim-gitgutter'' - этот плагин показывает изменения в файле относительно последнего коммита в ''git'';
* ''vim-airline/vim-airline'' - симпатичная и информативная статусная строка;
--- //[[nikkutuzov@nikkutuzov.ru|Николай Кутузов]] 2026-11-01 18:43//