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 | 登録コマンドの実行 |