emacs

キーバインド

カーソル

  • カーソルの操作
キー 説明
C-f 一文字前
C-b 一文字後ろ
C-n 一行下
C-p 一行上
C-a 行頭
C-e 行末
C-v 画面を下にスクロール
M-v 画面を上にスクロール
M-< バッファの先頭
M-> バッファの終端

文字列の操作

  • 文字列の操作
キー 説明
C-SPC 範囲選択
M-w コピー
C-w 切り取り
C-y (キルリングの)貼り付け
M-y キルリング切替
C-x u, C-/ C-_ アンドゥ,元に戻す
  • 文字列の操作2
キー 説明 使用例
M-; コメントアウト
C-q 特殊文字の挿入 タブ C-q tab

検索と置換

キー 説明 コマンド名
C-s サーチの開始 、カーソル以降の検索
C-r サーチカーソル以前の検索
C-M-s 正規表現版サーチの開始
C-M-r
M-% 置換 query-replace
C-M-% 一括置換

ウィンドウ操作

キー 説明
C-x 2 横2分割
C-x 3 縦2分割
C-x 1 カレントウィンドウ以外閉じる
C-x 0 カレントウィンドウのみを閉じる

表示の変更

キー 説明
C-x C-+, C-x C-= 文字のサイズを大きくする
C-x C-- 文字のサイズを小さくする
C-x C-0 文字のサイズを元に戻す

ヘルプ

キー 説明
C-h C-h ヘルプコマンド一覧
C-h a 文字列 RET 入力した文字列が含まれるコマンドのリリスト表示
C-h b 現在のキーの割り当て

Dired

キー 説明
C-x d diredで開く
n 一行下に移動
p 一行上に移動
RET, f ファイルを開く
o 別ウィンドウで開く
m マークする
u カーソルのマークを解除する
U すべてのマークを解除する
C マークされたファイルをコピーする
D マークされたファイルを削除する
R マークされたファイルを移動する
+ ディレクトリを作る
q Diredバッファを閉じる
X シェルコマンドを実行する