Vim
memo
vim-plug

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

More than 1 year has passed since last update.

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

...

と表示され確認できる。