本記事はVim Advent Calandar 2015の13日目です。 本来書こうと思っていたネタがあったんですが、若干ネタが大きかったため期間的に厳しく そのネタの内容を検討している時に思いついて作ったVim pluginについてご紹介します。 背景 みなさんはカーソル位置からスクリーン上に見える範囲の特定の行への移動はどのように操作されていますでしょうか? Vimmerは十人十色なので、様々なやり方があると思います。 例えば 気合でjjjjj・・・、kkkkk・・・を使う 5jや5kなどを繰り返し実行して距離を詰めた後に最後微調整する (relativenumberオプションを有効にするなどで) 目視で極力一発で目的の行に移動する 様々な縦方向の移動コマンドの中から状況にあった移動コマンドを選択する (/, }, { などなど) (vim-easymotionなどの) 移動系のVim