66
63

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Emacsのよく使うコマンド

Posted at

Emacsを使い始めたのでよく使うコマンドをまとめてみました。
※WindowsであればC=Ctrl,M=Altが対応しています。

コマンド操作

C-xであればCtrlを押しながらxを押す。
C-x C-cであればC-xを押した後にC-cを押す。

テキスト編集

動作 キー入力
コピー M-w
切り取り C-w
貼り付け(ヤンク) C-y (M-y...)
1行削除 C-k
アンドゥ(1つ戻る) C-/ , C-_ , C-x u
※ヤンクではC-yのあとにM-yを押すとその数だけコピーする内容をさかのぼることができます。

ファイル、バッファ操作

C-gはコマンドを間違えた時などによく使うので覚えておくと便利です。

動作 キー入力
ファイル表示 C-x C-f
ファイル保存 C-x C-s
別名で保存 C-x C-w
バッファ一覧表示 C-x C-b
バッファを開く C-x b
バッファを削除 C-x k
別ファイルを挿入 C-x i
コマンド中断 C-g
Emacs終了 C-x C-c

カーソル移動

動作 キー入力
行頭 C-a
行末 C-e
1文字戻る C-b
1文字進む C-f
1行戻る C-p
1行進む C-n
ファイル先頭に移動 ESC-<
ファイル末尾に移動 ESC->
1ページ戻る C-x [
1ページ進む C-x ]

ウインドウ操作

動作 キー入力
縦に並べる C-x 2
横に並べる C-x 3
現在の位置だけ残す C-x 1
現在の位置だけ閉じる C-x 0
ウインドウの移動 C-x o

検索、置換

動作 キー入力
検索 C-s , C-r, C-M-s, C-M-r
置換 M-% , C-M-%
※C-sがカーソルの後ろを検索していき、C-rがカーソルの前を検索していきます。
C-M-*は正規表現に対応した検索、置換になります。

ヘルプ

コマンドを忘れた時でもヘルプは開けるように覚えておくと良いと思います。

動作 キー入力
ヘルプ C-h m

また、M-xのコマンドついて調べてみるといろいろできて便利です。

66
63
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
66
63

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?