vim-plugでカラースキームのインストール

  • 5
    いいね
  • 0
    コメント

vimのプラグインマネージャvim-plugを使い始めた。vim-plugでカラースキームをインストール後、~/.vim/colorsに配置するには、post-update hookを利用する。
deep-spaceをインストールする場合を例にとってみよう。
まず~/.vim/colorsディレクトリと~/.vim/pluggedディレクトリがなければ作っておく。
.vimrc


...
set t_Co=256
set background=dark
colorscheme deep-space

...

call plug#begin('~/.vim/plugged')
...
Plug 'tyrannicaltoucan/vim-deep-space', {'do': 'cp colors/* ~/.vim/colors/'}
...
call plug#end()

...

と記述する。doオプションが処理の本体。:PlugInstallコマンドでdeep-spaceのインストール後、deep-space/colors/deep-space.vim~/.vim/colors下に配置してくれる。
:PlugInstall もしくは :PlugUpdate でプラグインの元レポジトリからのコードの取得が行われなかったとき(すでにインストールされていたりバージョンの更新がなかったとき)はpost-update hookを行われないようだ。
うまくいくと


...

- Finishing ... Done!
- Post-update hook for vim-deep-space ... OK 

...

と表示され確認できる。