Rubyが好きなプログラマーの日記。日々の生活、開発に関するメモとか考えとか。
先日は、ホームポジション維持のためにEscキーを無効にしたのですが、より強化するためにうっかり矢印キーをも無効にするためにhardmode プラグインをインストールした。
たまたま、Youtubeのthoughtbotチャンネルの動画を観てたら、その中で紹介されていた。
今のところ設定はこんな感じ。
let g:HardMode_level = 'wannabe'
let g:HardMode_echo = 0
autocmd VimEnter,BufNewFile,BufReadPost * silent! call HardMode()
g:HardMode_level
でどの程度までキーをオフにするかを決める。デフォルトのadvanced
だと、hjklのカーソル移動すらオフになってしまうのでwannabe
にした。
g:HardMode_echo
で、hardmodeになったときにステータスバーにメッセージが出すかどうかを決められる。出しても意味がないので0
を設定して、オフにした。
で、最後に、ファイルを開いたら自動的にhardmodeになるようにした。
そもそも、自分が矢印キーを殆ど使わないので*1、あんまり入れてもしょうがなかったかもしれない。けど他のエディタから乗り換えてきた人には慣れるために良さそう。
*1 HHKB ProだとFnキーを押さないといけなかったりと面倒