vimをもっと便利にするおすすめプラグイン

今回は私が今現在vimで使用している便利なプラグインを紹介していこうとおもいます.
プラグインを入れ過ぎるとvimの武器の軽さを潰してしまいます...
厳選した6つのプラグインを見ていきましょう.

 

 

ちなみに、私の使用している強力なvimのプラグインたちはこちらからご覧ください。
vim とても強力なプラグインたち

 

Shougo/dein.vim

プラグイン管理といえば「NeoBundle」という時代がありましたが,その後継プラグインに当たるものになります.
これがないとvimのプラグインは始まりません!
NeoBundleよりdeinの方がプラグイン読み込みスピードが早いと評判で,作者自身もNeoBundleからdeinに移行してくださいと明言しています.
また遅延ロードの(vimの起動時以外のタイミングでプラグインを読み込む)設定ができるようになっているため,プラグインを多用している人にとっては起動時間を大幅に短縮できるようになると思います.
deinでvimのプラグインを管理する

 

 

tomtom/tcomment_vim

簡単にコードの一部をコメントアウトしたり,コメントアウトを外したりすることができます.
お手軽に1行だけコメントアウトしたり,矩形選択した部分のみをコメントアウトしたりすることができるため,とても重宝しています.
色々なファイル形式に対応しているそうなので,みなさん使ってみてはいかがでしょうか.
(ちなみに私が主に使用しているc++, python, javaファイルでは問題なくコメントアウトすることができます.)

 

 

LeafCage/yankround.vim

少し前にddで消してしまったあの一文をもういちどペーストしたい...なんて経験がよくあると思います.
そんな時に頼りになるのがこのyankround.vimです.
このプラグインは過去にヤンクされた(というか無名レジスタに入った?)ものを保持し,必要な時にペーストすることができます.
使い方は至ってシンプルで,ノーマルモードでpをおして貼り付けた後に ctrl + p を押すことでどんどん過去に遡ってヤンク履歴を検索し,ペーストすることができます.
使用の際は以下のキーマッピングをお忘れなく!

 

 

kien/ctrlp.vim

ファイル検索のプラグインになります.
名前の通り,ctrl + p で画面の下にファイル検索のウィンドウが出てきてファイルを検索・開くことができます.

あいまい検索にも対応しているため,とても便利です.また,キャッシュを利用することで高速にファイルを検索することができます.
検索語を入力した後にctrl + j, ctrl + kで候補を選択し,以下の方法でファイルを開くことができます.

  • ファイルを開く … Enter
  • メニューを使用してファイルを開く … ctrl + o
  • タブで開く … ctrl + t
  • 水平分割で開く … ctrl + s
  • 垂直分割で開く … ctrl + v

ちなみにこのCtrlPの設定は上記のyankround.vimのctrl + pの設定と被ってしまうため,私は @e でCtrlPを起動するようにしています.

vimのファイル検索プラグインctrlp.vimの設定

 

 

itchyny/lightline.vim

このプラグインはステータスラインを見やすくしてくれます.
そもそもステータスラインって何???って人は,以下コマンドを実行してみてください.ステータスラインが表示されます.

この味気なくて見にくいステータスラインをlightline.vimで見やすくすることができます.
lightline.vimではnormalモードとinsertモードで色が変わるので,現在のモードを視覚的にわかりやすくすることができます.
また,標準で数種類のカラースキームが用意されているため,自分の使用しているカラースキームに合わせた色を使用することができるため,全体に統一感を出すことができると思います.

vimでプラグイン lightline.vim をカスタマイズする

 

 

bcicen/vim-vice

最後に私の使用しているカラースキームを紹介しようとおもいます.
私は割と淡いテイストのカラースキームが好きなので,青色系を基調色としたvim-viceを使用しています.

また,背景を透過させることで,デスクトップの背景がうっすら透けて見えるようにしています.
背景透過でかっこいいvimを作る

 

 

いかがでしたか.皆さんもお気に入りのプラグインを見つけて快適なvim生活をお過ごしください!

 

 

私の使用している強力なvimのプラグインたちはこちらからご覧ください。
vim とても強力なプラグインたち