最近新しい環境でVimをインストールして,.vimrcを適用したのだが,バックスペースが効かなかった.

大体"Vim Backspace"でググると

set backspace=start,eol,indent

※04/26 ミスってたので修正

が出てくるのだが,すでにこれは.vimrcにかかれている. というか.vimrcをはずすとBackspaceが効くようになったので今回これは関係ない.

.vimrcの心当たりを1行づつコメントアウトして行くと,

inoremap <C-h> <Left>
inoremap <C-j> <Down>
inoremap <C-k> <Up>
inoremap <C-l> <Right>

が原因だと判明した. insertモードでhjklが使えるようにするためのオプションだったが,あまり使わなかったのでこれをコメントアウトして解決した.