by: Prof. Inaba
Ctrl- はコントロールキーを押しながらの意味。
M- はメタキー(Alt, ESC など)を押しながらの意味。
| Key | Action |
|---|---|
| Ctrl-b | 左 |
| Ctrl-f | 右 |
| Ctrl-n | 下 |
| Ctrl-p | 上 |
| Ctrl-a | 行頭 |
| Ctrl-e | 行末 |
| M-< | ファイル先頭 |
| M-> | ファイル末端 |
| Ctrl-x l | 現在のカーソルの位置を調べる |
| Key | Action |
|---|---|
| Ctrl-d | カーソルの文字を消す |
| Ctrl-o | 新しい行をカーソルの次の行へ挿入 |
| Ctrl-k | カーソルから行末を消す |
| Ctrl-y | 消したものをカーソル位置へ挿入 |
| Ctrl-[space] | 現在のカーソルの場所をマークして覚える |
| Ctrl-w | マークから現在のカーソルまでの領域を消す |
| Key | Action |
|---|---|
| Ctrl-s 文字列 | 順方向 |
| Ctrl-r 文字列 | 逆方向 |
| Ctrl-g | 順に行う探索・置換を辞める |
| Key | Action |
|---|---|
| M-x replace-string ret 旧文字列 新文字列 | 全置換 |
| M-x query-replace ret 旧文字列 新文字列 | 毎確認置換 |
| Key | Action |
|---|---|
| Ctrl-x o | バッファ間移動 |
| Ctrl-x 1 | 他バッファ閉じ |
| Ctrl-x 2 | バッファ上下分割 |
| Ctrl-x 3 | バッファ横分割 |
| Key | Action |
|---|---|
| Ctrl-x Ctrl-f | ファイルオープン |
| Ctrl-x Ctrl-s | ファイル保存 |
| Key | Action |
|---|---|
| Ctrl-u N コマンド | N回コマンドを繰り返す |
| Ctrl-u 20 Ctrl-f | 20文字進む |
| Ctrl-u 50 Ctrl-n | 50行目へ飛ぶ |
| Key | Action |
|---|---|
| Ctrl-x ( | 登録コマンド保存開始 |
| Ctrl-x ) | 登録コマンド保存修了 |
| Ctrl-x e | 登録コマンドの実行 |