非プログラマにも欠かせない3つのvimプラグイン
vimに欠かせない3つのプラグイン : tech.kayac.com - KAYAC engineers' blog
上記エントリーにインスパイアされたので、プログラマじゃなくても便利なvimプラグインを3つ紹介します。
まぁタイトル通り「欠かせない」ってくらいなので、有名なものばかりですけど。
YankRing.vim
YankRing.vim : ヤンクの履歴を管理し、順々に参照、出力できるようにする?名無しのvim使い
ヤンクというvimが持ってるクリップボード的なものに履歴機能を追加できます。
pで貼り付けてからC-p、C-nで履歴をたぐれるのが、いわゆる一般的なクリップボード管理アプリの操作とは大きく異なります。
コピペ界隈の機能が充実しているvimですので、是非入れておきたいですね。
QuickBuf
QuickBuf - Very small, clean but quick and powerful buffer manager! : vim online

超軽量バッファマネージャプラグインです。
FuzzyFinder.vimはファイルを探すときには便利なんですけど、バッファ切り替えにはちょっと重たいと感じることがあります。
QuickBufはバッファの切り替えや削除等の基本的な管理しか機能はありませんし、FuzzyFinder.vimのようにバッファ名で絞り込んだりもできません。
しかし、その分動作はとてもキビキビしています。
バッファ切り替えは良く使うので、できれば軽いほうが嬉しいですよね。
ちなみに私はスペースキー2回叩くと出てくるように設定しています。
- let g:qb_hotkey="<space><space>"
monday.vim
monday.vim : Ctrl-a、Ctrl-xで曜日、月をループ (+他の用途への応用)?名無しのvim使い
数字の書かれたところでC-aを叩くと数字が+1され、C-xを叩くと-1されます。
もともとは曜日や月を加算減算するためのプラグインなので、mondayと書かれたところでC-aを叩くとtuesdayに書き換わったりもします。
今までこのような機能を使ったことのない人にとっては驚きの新感覚機能だと思います。(大げさ?
また、他にも何か追加したければプラグインをちょちょっと改造すればどうにでもなります。
私は数値以外だと、trueとfalseの切り替えに良く使っています。

