NeoBundleからvim-plugに乗り換えた
乗り換えた.
人々が,dein.vimに乗り換えるタイミングでなんとなく.vim-plugの存在は知っていたけど,書き方見たらめっちゃ良さそうなのだったので,スッと乗り換えた.
乗り換えるポイントとしては, NeoBundle
を Plug
に置換する(カンタン). NeoBundleLazy
は書き方を変える必要がある.
NeoBundleでは依存関係はこんな感じで書いてたけど,vim-plugではこんな感じに書ける.
" NeoBundle NeoBundle 'foo/bar' { 'depends': 'foobar/piyo' } " vim-plug Plug 'foobar/piyo' | Plug 'foo/bar'
遅延読み込みもできて,こんな感じ.
" NeoBundle NeoBundleLazy 'fatih/vim-go', {'autoload': {'filetypes': ['go']}} " vim-plug Plug 'fatih/vim-go', { 'for': 'go' }
他にも do
とか on
とか用意されている.詳しくはWikiを見ると良さそう.
自分みたいなVimのライトユーザは不便しないっぽい.