ホーム > HTMLに役立つヒント > マニュアルに書いてないNAMAZU > vi簡単マニュアル
viエディタ、最初、ホントに何もわかりませんでした。実はviエディタにはモードがあって、起動直後は編集モード(コマンドモード)になってます。実際にファイルの中に書き込むためには入力モードに移行します。しかも、一度確定されたやつを編集し直すには入力モードではなく、編集モードでやるんですね。
一番やっかいなのは、今編集モードにいるのか入力モードにいるのか、画面に表示されないviが多いということです。かなしー。
グチはこれくらいにして、さっそく簡単解説に入ります。
vi これでviエディタが起動する(新規ファイルモード)。
vi ファイル名 これでファイルを開いて起動する。
入力モード移行コマンド
a 入力モードに移行し、カーソル位置の後ろへ文字を入力していく。
i 入力モードに移行し、カーソル位置の直前に文字を入力していく。
C(大文字) カーソルのある行を削除して入力モードへ。
画面コントロールコマンド
コントロール+f 1画面分上にスクロール
コントロール+b 1画面分下にスクロール
削除コマンド
x カーソル位置の1文字を削除。
D(大文字) カーソル位置から行末まで削除。
dw カーソル位置から1単語を削除。
dG(Gは大文字) カーソルのある行から最後の行まで削除。
d1G(Gは大文字) カーソルのある行から先頭までを削除。
保存・キャンセルコマンド
:q! 編集結果を保存せずにエディタを強制終了。頭の「:」に注意。
ZZ(大文字) 編集結果を保存してエディタを終了。
:W filename filenameという名前でファイルを保存。頭の「:」に注意。
検索コマンド
/文字列 文字列を検索
他にもいろいろコマンドはありますが、とりあえずこれだけ知っていれば今回のcronづくりには十分です。
入力モードでは基本的にキーボードから打ち込んだ文字が全部入力されます。入力モードを抜けるにはesc(エスケープ)キーを押します。
入力モードのバックスペースは「コントロール+h」です。
もっと詳しく知りたい場合は、検索エンジン等で調べてみてください。