Skip to content

app/my-vim-plug-config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Установка

  • Скопировать
 cp .vimrc  $HOME/  
 cp -r .vim $HOME/  
  • Запустить vim и для скачивания/установки плагинов набрать (нажав Enter в конце)
:PlugInstall
  • Перезапустить vim

Дополнительная настройка neocomplete

После успешной установки плагинов описанной выше.
Для того чтобы neocomplete начал полноценно использовать сниппеты плагина ultisnips задаем источник данных файлом ultisnips.vim

cp ./ultisnips.vim ~/.vim/plugged/neocomplete.vim/autoload/neocomplete/sources/ultisnips.vim

Требования к программному окружению

  • Для успешной работы используемых плагинов необходим vim c поддержкой скриптовых языков Python, Lua
  • Для работы плагинов javasctipt должны быть установлены node и npm и доступны соответствующие команды в командной строке

Плагины vim и используемые ими внешние команды

  • syntastic использует для проверки синтаксиса jаvasctipt внешние команды. Обычно jshint.

Запуск через tmux

Чтобы внешние плагины, запускаемые в командной строке, могли делать красивый вывод информации в динамически появляющемся окне, вместо того что бы заполнять весь экран, vim следует запускать внутри менеджера терминалов tmux. Автоматизтровать запуск tmux можно добавив в конец файла ~/.bashrc следующий код

if command -v tmux>/dev/null; then
  [[ ! $TERM =~ screen ]] && [ -z $TMUX ] && exec tmux
fi

About

My vim config with vim-plug plugin manager

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors