Emacsについても操作方法は独特なものがありますが、デバックの時には便利なのでこちらの基本操作も抑えておいた方がいいですね。
emacsの基本操作
コマンド | 説明 |
---|---|
emacs -nw | emacsを同一ターミナルで起動 |
Ctrl + u | 操作を取り消す |
Ctrl + g | コマンド操作をキャンセル |
Ctrl + x Ctrl + c | emacsを終了する |
emacsのカーソル移動
コマンド | 説明 |
---|---|
Ctrl + b | カーソルを前の文字へ移動 |
Ctrl + f | カーソルを次の文字へ移動 |
Ctrl + p | カーソルを前の行へ移動 |
Ctrl + n | カーソルを次の行へ移動 |
Ctrl + a | カーソルを行頭へ移動 |
Ctrl + e | カーソルを行末へ移動 |
Ctrl + v | カーソルを1画面分次へ移動 |
Esc v | カーソルを1画面分前へ移動 |
Esc < | カーソルをファイルの先頭へ移動 |
Esc > | カーソルをファイルの末尾へ移動 |
Esc b | カーソルを前の単語(文節)へ移動 |
Esc f | カーソルを次の単語(文節)へ移動 |
Esc a | カーソルを段落の先頭へ移動 |
Esc e | カーソルを段落の末尾へ移動 |
emacsのファイル操作
コマンド | 説明 |
---|---|
Ctrl + x Ctrl + s | ファイルに保存 |
Ctrl + x Ctrl + w | ファイルに名前を付けて保存 |
Ctrl + x Ctrl + f | ファイルを開く |
Ctrl + x i | ファイル名を入力すると、現在のカーソル位置にファイル内容が挿入される |
emacsのコピー、カット、ペースト操作
コマンド | 説明 |
---|---|
Ctrl + Space | マークの開始位置を指定 |
Ctrl + w | マークから現在位置までの範囲を削除 (削除した範囲はキルリングに蓄積) |
Esc + w | マークから現在位置までの範囲をキルリング (貼り付け用のバッファにコピー) |
Ctrl + k | カーソルから行末までを削除 (削除したものはキルリングに蓄積) |
Ctrl + y | キルリングの最新の内容を貼り付ける |
Esc + y | キルリングを遡る (Ctrl -yの後にのみ有効) |