#全体
C-:Ctrlキーを押しながらハイフンに続いたキーを押す
M-:Metaキーを押しながらハイフンに続いたキーを押す
ウィンドウ
-
カレントバッファを変更する
C-x o -
バッファを移動
C-x b -
現在のウィンドウを閉じる
C-x 0 -
他のウィンドウを閉じる
C-x 1 -
ウィンドウを縦に分割
C-x 2 -
ウィンドウを横に分割
C-x 3
移動
-
左に移動
C-b -
右に移動
C-f -
上に移動
C-p -
下に移動
C-n -
左の単語に移動
M-b -
左の単語に移動
M-f -
下に1ページ移動
C-v -
上に1ページ移動
M-v -
先頭行に移動
M-< -
最終行に移動
M-> -
指定した行に移動
M-g M-g 行番号 -
対応する閉じ括弧に移動
C-M-n -
対応する開き括弧に移動
C-M-p
編集
-
良い感じにインデントして改行
C-j -
マーク
C-space -
カーソルの位置から行末までをカット
C-k -
カット
C-w -
コピー
M-w -
ペースト
C-y -
ペースト後にその前のキルリングの内容に変更
M-y -
矩形編集
リージョン選択後 C-x r t 挿入する文字 -
矩形削除
リージョン選択後 C-x r d -
複数行削除
C-u [行数] C-k -
矩形の先頭に連番入れる
リージョン選択後 C-u C-x r N -
整列
リージョン選択後 C-u M-x align
http://www.emacswiki.org/emacs/AlignCommands -
正規表現で整列
リージョン選択後 M-x align-regexp 正規表現 -
Undo
C-_
ファイル
-
ファイルを開く
C-x C-f -
保存
C-x C-s -
名前を付けて保存
C-x C-w -
終了
C-x C-c
検索
-
下方向に検索
C-s -
上方向に検索
C-r -
下方向に正規表現を使って検索
C-M-s -
上方向に検索
C-M-r -
マッチ後に次の候補に移動
-
検索後にC-sで次のマッチに移動
-
検索後にC-rで次のマッチに移動
ediff
M-x ediff
n 次の差分に移動
p 前の差分に移動
a 選択位置の差分をaからbにコピー
b 選択位置の差分をbからaにコピー
q ediffを終了
未整理
-
よくわからなくなった状態をもとに戻す
C-g -
コマンド実行
M-! コマンド -
grep -r
M-x rgrep -
問い合わせ置換
M-% -
正規表現を利用した問い合わせ置換
M-C-%
改行をマッチさせる場合はC-q C-j
-
マッチ後
-
スペース 1件置換
-
DEL スキップ
-
! 全置換
-
コメントを挿入
リージョン選択後 M-; -
キーボードマクロ
-
記録開始
C-x ( -
記録終了
C-x ) -
呼び出し
C-x e -
キーバインド一覧
M-x help-for-help RET b
-
ディレクトリ作成
M-x make-directory RET dir/to/create RET -
MELPAからインストールしたパッケージを更新
M-x list-packages [RETURN] U [RETURN] x [RETURN]