PR

Ubuntuのviコマンドでキーボードの配列がおかしい場合の対処法

キーボードの配列 Ubuntu

現象

Ubuntuでターミナルを使うときはないんだけど、たまにどうしても使わなければならないときがあって、負けられない戦いがここにある!みたいになるときがあるんだけど、今回のトラブルはviコマンドを使ってテキストファイルを書き換えようとすると、「BackSpace」キーが効かなかったり、矢印の「↑」キーを押すとAAA・・・、「↓」キーを押すとBBB・・・発狂しそうです・・・。

対処法

viの「互換モード」が原因(矢印キーでABCDが出る場合)

矢印キーを押したときに文字の「A, B, C, D」が出てしまうのは、viが昔の古い設定で動いているためです。っとチャッピーが教えてくれた。

cd ~

まず、ホームディレクトリに移動する。これが当たり前すぎて記述してるサイトはほとんどないんだけど、「/home/myname」のように「home」ディレクトリの下の自分のユーザーフォルダに移動ということ。

設定ファイル(.vimrc)を新規作成する。

vi .vimrc
set nocompatible

Esc」キーを押してコマンドモードに戻り、 「:wq」と入力してエンターキーを押して、保存して終了。当たり前すぎて誰も教えてくれない(涙

即時反映のはずだけど、もしも反映されない場合はサーバーを再起動するのが確実かもしれない。

ここまで辿り着くのにどれほどの時間を要したことか・・・。

コメント

タイトルとURLをコピーしました