memo‎ > ‎

emacs

emacs のショートカットキーに関するメモです。

C-x C-c Emacsを終了する
C-x 1 ウィンドウを1つにする
C-x C-f ファイルを開く
C-x C-s ファイルを上書き保存する
C-x C-w ファイルを新規保存する
C-x C-b バッファのリストを見る
C-x b ファイル名を入力し、そのバッファに戻る。テキストの新規作成もできる
C-z ウィンドウを最小化する
C-x 2 画面を2つのウィンドウに分割する
C-x o 他のウィンドウにカーソルを移動する

C-v 次の画面に進む。PageDownと同じ
M-v 前の画面に戻る。PageUpと同じ
C-l カーソルがある行を画面の中央にする

C-n カーソルを次の行に移動する。↓キーと同じ
C-p カーソルを前の行に移動する。↑キーと同じ
C-f カーソルを次の文字に移動する。→キーと同じ
C-b カーソルを前の文字に移動する。←キーと同じ
M-f カーソルを次の単語に移動する
M-b カーソルを前の単語に移動する
C-a カーソルを行頭に移動する。Homeキーと同じ
C-e カーソルを行末に移動する。Endキーと同じ
M-a カーソルを文頭に移動する
M-e カーソルを文末に移動する
M-<(M-Shift-,) カーソルをファイルの先頭に移動する
M->(M-Shift-.) カーソルをファイルの末尾に移動する

C-x u または C-/ 元に戻す(アンドゥ)い

C-Ins クリップボードにコピー
Shift-Del クリップボードにカット
C-y または Shift-Ins クリップボードの内容を貼り付け

C-u 数値引数を与える
C-g コマンドを安全に停止する

C-d カーソルのある文字を削除する。Deleteキーと同じ

C-s 前向きに検索する
C-r 後ろ向きに検索する

C-Space IMEのON/OFFの切り替え。半角/全角キーと同じ

C-h ヘルプ機能を使う