RaspberryPiのvimで方向キーがABCDを入力してしまう問題

RaspberryPi上でプログラムを書いたり編集したりする時にvimを使っているのですが
矢印キーを押すとこんな感じでABCDが表示されてイライラするので解決させました。

f:id:Tmegane:20181019105913p:plain

原因

どうやらvimがviの互換モードとして動いてしまっているため、矢印キーを認識せずに
アルファベットが出てくるようです。互換モードでは矢印キーではなく h,j,l,kでカーソルを動かさないといけないようです。

が、不便なので直しました。

直し方

vimの設定を編集して、互換モードにならないようにします。 ホームディレクトリにある.vimrcvimの設定ファイルのようです。 僕の環境にはこいつがいなかったので、設定ファイルを作るところからはじめました。

$ touch ~/.vimrc
$ vim ~/.vimrc

touchコマンドでタイムスタンプを現在にしておきます。

vim.vimrcを開いたら、中に

set nocompatible

を記入して保存します。これでvimの互換モードを切ることができます。 よかったよかった。