{{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//