vim-plug でVimのプラグインを管理する

はじめに

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'
となります。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA