質問: ubuntuのviエディタの操作変更について osをubuntuに変えたのですが、 viエディタが今までと異なり戸惑っています。 カーソルをキーボードの矢印で移動できなかったり、 deleteやbackspaceキーも使えません。 操作を変えることはできますか? よろしくお願いします。
回答: というか、本来のviはカーソルキーとか del,backspaceキーが使えない環境で生まれているから 使えないのが本来の姿。 それはさておき... ubuntuの場合は、こういう定番ソフトの代替ソフトを /etc/altanatives/ディレクトリーに置かれた シンボリックリンクで管理しています。 10.04.ltsの場合、viの実体はvim.tinyで、カーソルキーなどが効きます。 ですから、効かないとしたら、まず ls -l /etc/alternatives/vi で、どうなっているか確認してみましょう。 「viぐらい覚えておいたほうが良い」 という論調の上で言えば カーソルキーやbackspaceを使うのは邪道です。 とはいえ、私も無意識のうちに backspace使うことはありますね。 カーソルキーは基本使わないキーなので viではjkhlで操作しています。 (gui環境では基本トラックポイントで操作) vi本来の制限を抜け出してまで 無理してviを使うことも無いと思います。 私はたまにしか使わないからこそ vi本来の使い方に従って慣れるよう心がけています。 いざカーソルキーが使えない環境に直面して jkhlが反射的に扱えないと、もうvi覚えていると言えませんし。 単にxが無い環境であれば、nanoとかでいいんじゃないかと... sshごしで、普通にnano使えますし。