at_kazutaka.bito
2016年5月28日 15時03分
Armadillo-IoT(G3)でviエディタでファイルを編集中に、カーソルキーを入力するとカーソルが移動せず、 ABCD文字になることがありました。 (恐らくタイプミスで、何かしらのコマンドを入力したことがトリガと思われるが、ここでは割愛。)
この現象は、vi互換モードで動いているもので、下記のように.vimrcファイルに定義することで回避できるようです。
ホームディレクトリに移動して、
root@armadillo-iotg:~# vi .vimrc
で.vimrcファイルを開いて
set nocompatible
set backspace=indent,eol,start
と書き込みます。
補足)デフォルトでは、.vimrcは存在しないので新規ファイルになります。
以降、viエディタを開くと上記設定が有効になっています。 有効になっているかどうかは、viエディタを開いて、iコマンドでテキストを入力するモードにした場合、 最下行に -- INSERT -- という表記が出ていることで確認できます。