トップへ(mam-mam.net/)

viでキーボードの上下左右のキーが効かない

検索:

「viでキーボードの上下左右のキーが効かない」

viでキーボードの上下左右のキーが効かずにアルファベットになる

回答

vi起動直後に
:setnocompatible
エンターキー
と入力すると一時的に効くようになる。

恒久的に効くようにしたい場合はログイン後に
cd ~
touch ~/.vimrc
vi ~/.vimrc

set nocompatible
を追加し保存してviを終了させると次回vi起動時から効くようになる。

ちなみにbackspaceキーも有効化したいなら
set backspace=indent,eol,start
を追加する。

ソース