読者です 読者をやめる 読者になる 読者になる

赤色のケトル

いつか、どこかの誰かの役に立つことを願って記すメモ帳

vim-easymotion を導入する

vim

Vim の画面内を"2文字"で検索して、そこへカーソルを移動できるプラグイン。これを導入すると、目的の場所までカーソルを移動させるときにいちいち h, j, k, l キーを連打しなくてすむ。

もしも h, j, k, l キーのみで移動しようとすると以下のようになる。
f:id:Red_Kettle:20161226173806g:plain

vim-easymotion を導入すると、4キーストローク(今回ならば f + m + a + q)で移動できる。
f:id:Red_Kettle:20161226173821g:plain

インストール

dein.vim を用いて導入する。~/.vim/rc 内の dein.toml に以下のように記すと、Vim を起動したときに自動でインストールされる。

[[plugins]]
repo = 'Lokaltog/vim-easymotion'

redkettle.hatenablog.com

.vimrc の設定

.vimrc に以下のように記す。

" vim-easymotion の設定 -------------------------
  " デフォルトのキーマッピングを無効に
    let g:EasyMotion_do_mapping = 0
  " f + 2文字 で画面全体を検索してジャンプ
    nmap f <plug>(easymotion-overwin-f2)
  " 検索時、大文字小文字を区別しない
    let g:EasyMotion_smartcase = 1

参考にしたサイト
haya14busa.com