vimで矢印キーを使う癖を矯正(強制)する

vimのカーソル移動についつい矢印キーを使ってしまう人に、vimで矢印キーは絶対使っちゃイケないんだと思い込ませるための設定。

nnoremap <Up>    :q!<CR>
nnoremap <Down>  :q!<CR>
nnoremap <Left>  :q!<CR>
nnoremap <Right> :q!<CR>
inoremap <Up>    <ESC>:q!<CR>
inoremap <Down>  <ESC>:q!<CR>
inoremap <Left>  <ESC>:q!<CR>
inoremap <Right> <ESC>:q!<CR>

一応解説すると、ノーマルモード挿入モード問わず、矢印キーを叩いてしまうとファイルを保存せずに閉じるので、矢印キーを使わないカーソル操作を強制できる。恐怖で支配する的なアレ。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です