はじめに
vim-plug によるVimプラグイン管理方法を解説している記事がすぐに見つからなかったので、備忘録を残したいと思います。Vimは素の状態でも強いエディタですがプラグインを利用することでより強力になります。
Vimを使い始めたばかりの方だとまだ想像が付きにくいかもしれませんが、生産性が一気に上がります。そして生産性に取り憑かれ色々なVimプラグインを定期的に欲するようになり、設定ファイルも弄り始めるようになります。やがて気がついた時にはVim沼から抜け出せなくなるのです。
vim-plug をインストール
そもそもVimプラグインをインストールしたい場合は、プラグインマネージャをインストールする必要があります。プラグインマネージャを使うことで、プラグインのインストール・アップデート・アンインストール等の管理が容易になります。
Vimのプラグインマネージャにも色々と種類があるのですが、一番手っ取り早いのはvim-plug
です。人気投票では真ん中くらいなのですが、とにかく導入しやすいので好きです。これまで他のプラグインマネージャに変えたいと思ったこともありません。
下記のコマンドでインストール可能です。autoload
ディレクトリにplug.vim
をダウンロードしています。
$ curl -fLo ~/.vim/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
Vimプラグインをインストール
Vimプラグインをインストールする場合は.vimrc
を編集します。今回はvim-visual-star-search
というVimプラグインを入れてみたいと思います。これはヴィジュアル選択範囲を検索するためのVimプラグインなのですが、今はVimプラグイン管理の説明をするためのだしです。
.vimrc
に下記を記述して下さい。
call plug#begin('~/.vim/plugged')
Plug 'nelstrom/vim-visual-star-search'
call plug#end()
保存したらVimのコマンドラインで次のコマンドを実行します。
:PlugInstall
doneとかFinishedみたいな文字列が出力がされたら成功です。vimのプラグインはこの様にしてインストールします。こちらに人気のプラグインが公開されているので、適宜キャッチアップしてみると良いと思います。
Vimプラグインのアンインストール
Vimプラグインを削除する場合は.vimrc
からPlug 'nelstrom/vim-visual-star-search'
の一行を削除して、下記のコマンドを実行します。
:PlugClean
プラグインを削除しますかと聞かれるので、間違いがなければ実行します。これで削除が可能です。
Vimプラグインのアップデート
:PlugUpdate
終わりに
vim-plug を導入してみて如何でしたでしょうか。Vimプラグインと聞くと何やら難しい印象がありましたが、ワンワイナーでインストール出来ますし、Vimプラグインの管理も非常に簡単です。
プラグインマネージャ毎に.vimrcに書く文言が若干異なる事もありますので、別のプラグインマネージャを利用する際はその一点のみご注意下さい。
例えばvim-plugでは
Plug 'nelstrom/vim-visual-star-search'
と書いていたところが、Vundleだと
Plugin 'nelstrom/vim-visual-star-search'
となります。