emacsでよく使うキーバインド


よく使うキーバインド

移動系は省略

eshellを開く

M-x eshell

eshellでctrl+cしたい

C-c C-k

eshellから別ウィンドウでファイルを開く

find-file-other-window <file名>

ファイルを開く

C-x C-f

任意のディレクトリをdiredバッファで開く

C-x d

ウィンドウを移動

C-x o

バッファを削除

C-x k <buffer_name>

undo

C-/

redo

C-g C-/

start mark

C-@

copy

M-w

cut

C-w

ファイル内文字列検索

C-s
C-r
その後同コマンド連打で次の箇所に引っ掛けてくれる
returnでその場所にfocus

バッファ内全てをマーク

C-x h (mark-whole-buffer)

マーク範囲のインデントを調整する

M-x indent-region

ウィンドウサイズを縮める

C-x-^

emacs中断

C-z
※戻る時はfg

emacs終了

C-x C-c