viの設定ファイルはユーザーのホームディレクトリ下に .exrcという名前で置いておくといいというので作成する。 vi上で:set all とやると、設定できるオプションの一覧が表示される。 その中から、使えそうなものを抜き出して記述してみる。 以下。
set tabstop=4 (タブ幅をカーソル4個分に) set autoindent (先頭にタブをつけた行を改行した時、次行のカーソル位置をタブ位置に合わせる) set number (行番号表示) set showmode (入力モードが画面右下にでる。便利!) set showmatch (括弧を閉じた時に、対になる頭の括弧に一瞬カーソルを飛ばす)
map # a#include< (#を打っただけで、#include<まで自動で打ってくれる) map z $ (行末に飛ぶ押しにくい"$"ボタンを"z"に割つけ)