mokevnin / dotfiles

using vim
http://guides.hexlet.io/vim/
402 stars 74 forks source link

Менеджер плагинов может и vim поставить #8

Closed marchukoff closed 5 years ago

marchukoff commented 7 years ago

Подсмотрел идею http://erikzaadi.com/2012/03/19/auto-installing-vundle-from-your-vimrc/ На коленке примерно так: " Setting up Plug - the minimalist Vim plugin manager let iCanHazPlug=1 let plug_installed=expand('~/.vim/autoload/plug.vim') if !filereadable(plug_installed) silent !curl -fLo ~/.vim/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim let iCanHazPlug=0 endif call plug#begin('~/.vim/plugged') Plug '...здесь подключаем плагины...'

if iCanHazPlug == 0
    :PlugInstall
endif

call plug#end()
konofeev commented 7 years ago

Зависимости решения: утилита curl

marchukoff commented 7 years ago

Curl или wget может ansible проставить. Автор plug'а и для PowerShell что-то писал. Смысл как бы: vim поставили и пусть дальше он сам заботится о плагинах, чтобы в случае замены скажем plug на vundle не плейбук править, а конфиг vim'а...