Vimの移動に矢印キーを使わず、hjklを強制する
普段からエディタにVimを使っているのだが、使いつずけて1年。
いい加減キーの移動を矢印キーを卒業し、"hjkl"での移動をマスターしたい!
と思い設定しました。
矢印キーを無効化するオプション。
矢印を無効化
" vim練習用オプション if $VIM_TRAINEE "" 矢印無効化 noremap <Down> <Nop> noremap <Up> <Nop> noremap <Right> <Nop> noremap <Left> <Nop> endif
基本的には、.zprofile
や.bash_profile
とかでexport VIM_TRAINEE=1
に設定しておきます。
急ぎの時だけ、
$ VIM_TRAINEE=0 vi
で起動すれば、矢印が有効化されます。
最初は使いづらかったけど、だんだん慣れてきた。 これでVimmerマスターへと一歩近づいた。