viの基本的な操作
■ファイルの保存、終了
:w ファイルを保存する
:q viの終了
:wq ファイルを保存して終了する
:q! viの強制終了
u 直前に行った操作の取り消し
:e! 最後に保存した状態へ戻す
■コピー、ペースト、その他
x カーソル位置の1文字を削除
dd カーソルが位置する行を削除
yy カーソルが位置する行をコピー
p コピーした内容をペースト
/ 文字列の検索(カーソルより後ろ)
? 文字列の検索(カーソルより前)
nを押すことにより、引き続き同じ文字列を検索することができます。
■1画面移動
Ctrl + b (上に移動する場合は、Ctrl + f)
23G 23行目へ移動
O 行頭へ移動
$ 行末へ移動
■テキスト入力モードへの移行
i カーソルの位置からテキストを入力する
a カーソルの次の位置からテキストを入力する