天才ビル・ジョイが作ったエディタ。
テキスト移動
- h, j, k, l --- 左、下、上、右
- w, W, b, B --- 前/後の単語(大文字は大きいジャンプ)
- e, E --- 単語の末尾(大文字は大きいジャンプ)
- ), ( --- 次/前の文の先頭
- }, { --- 次/前の段落の先頭
行移動
- [Enter] --- 次の行
- 0, $ --- カレント行の先頭/末尾
- H --- Head. 画面の最上行
- M --- Middle. 画面の中央行
- L --- Last. 画面の最下行
- nH, nL --- 上(下)から n 行目
スクロール
- [Ctrl] + [Y], [Ctrl] + [E] --- 1行ずつ上/下にスクロール
- [Ctrl] + [U], [Ctrl] + [D] --- 半画面ずつ上/下にスクロール
- [Ctrl] + [B], [Ctrl] + [F] --- 1画面ずつ上/下にスクロール
- z[Enter] --- カーソルのある行を一番上に
- z. --- カーソルのある行を中央に
- z- --- カーソルのある行を一番下に
検索
- tx --- カレント行内でカーソルより後方にある x の直前にジャンプ
- Tx --- カレント行内でカーソルより前方にある x の直前にジャンプ
- fx --- カレント行内でカーソルより後方にある x にジャンプ
- Fx --- カレント行内でカーソルより前方にある x にジャンプ
- [;], [,] --- カレント行の文字検索を前方/後方に繰り返す
- /pattern --- 前方にパターンを検索
- ?pattern --- 後方にパターンを検索
- n, N --- 直近の検索を前方/後方に繰り返す
行番号とマークによるジャンプ
- [Ctrl] + [G] --- ファイル名、状態、カレント行番号の表示
- gg --- ファイル先頭にジャンプ
- G --- ファイル末尾にジャンプ
- :n --- n行目にジャンプ
- mx --- 現在位置を x としてマーク
- `x --- x にジャンプ