viエディタの使い方(便利なものだけ)
■基本機能
i:文字入力モードに入る(現在のカーソルの前に挿入)
a:文字入力モードに入る(現在のカーソルの後に挿入)
Esc:文字入力モードを終了
:q:viを終了
:w:上書き保存
:wq:上書き保存してviを終了
:q!:保存しないでviを強制終了
■検索機能
/xxx:xxxの文字列を検索
n:一つ前に検索した文字列を再度検索
;100:セミコロンの後に続けた行数だけ(この場合だと100行)カーソルが下に移動
:100:コロンの後に続けた数字の行目(この場合だと100行目)にジャンプ
Ctrl+g:現在の行番号を表示
:set number:行番号を表示
:set nonumber:行番号を非表示
■削除
dd:その行を削除
x:一文字削除
Delete:一文字削除
■コピー&ペースト
yy:その行をコピー
nyy: nには数字が入る。以下n行をコピー
Ctrl+p:カーソルの前にペースト。yy、dd、x、Deleteが有効。
p:カーソルの後ろにペースト。yy、dd、x、Deleteが有効。
■シェル操作
:shell:シェルを呼び出す。exitでシェルを抜ければviに戻る。