viエディタでカーソルキーを押すとABCDが出る問題

Rasbery Piロゴ

RaspberryPiでviでテキスト入力をしていたら、なぜかカーソルキーが効かずABCDが出てしまった。
どうも、”Vi互換モード”というので動いていることが原因らしい。

設定を変えるには以下のように、ホームディレクトリに.vimrcファイルを作り、設定を書き込めばよい

# cd ~
# vi .vimrc

set nocompatible

他にもこんなオプションがあり、ソースコードを編集するときなどはこれを設定しておくと便利です。
set number 行番号を表示
set backspace=indent,eol,start バックスペースキーの挙動
set autoindent 自動インデント
set smartindent C言語の構文を読み取って自動インデント
set tabstop=4 タブ幅をスペース4つ分に
set shiftwidth=4 自動インデントの幅

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