ctl-x はコントロールキーを押したままxを押す。
ESC-x はエスケープキーを押してから(離した後)xを押す。
ミニバッファ: 一番下の行([--]-E-- *scratch*よりも一つ下)
起動: emacs & 編集ファイルを指定して起動: emacs hoge & 終了: ctl-x ctl-c
操作を中断(以下わけわからなくなったとき取りあえず押してみる): ctl-g
ファイル読み込み: ctl-x ctl-f の後 <ファイル名> (ミニバッファに現れる。) ファイル書き込み: ctl-x ctl-s ファイル名を指定して書き込み: ctl-x ctl-w の後 <ファイル名> (ミニバッファに現れる。) カーソル位置に異なるファイル内容を流し込む: ctl-x i の後 <ファイル名> (ミニバッファに現れる。)
矢印キー: 矢印方向に一文字移動 右に一文字移動(forward): ctl-f 右に一単語移動: ESC-f 左に一文字移動(backward): ctl-b 左に一単語移動: ESC-b 上に一行移動(previous): ctl-p 下に一行移動(next): ctl-n 行頭に移動: ctl-a 行末に移動(end): ctl-e ファイル先頭に移動: ESC-< ファイル末に移動: ESC-> カーソル行を中央に: ctl-l 一画面下に移動: ctl-v 一画面上に移動: ESC-v
カーソルの場所の一文字削除: ctl-d カーソルの一文字前を削除: Deleteキー カーソル右から行末まで削除: ctl-k (カーソルが行頭なら一行削除) カーソル右から行末まで削除して次行と連結: ctl-k ctl-k(カーソルが行頭なら一行全削除)
領域の開始場所指定: ctl-スペース 領域の終り指定: カーソルの場所 領域のカット(領域内容は消える): ctl-w 領域のコピー(領域内容は残る): ESC-w 記憶内容をペースト(yanc): ctl-y
下向検索: ctl-s 探す文字列(ミニバッファに現れる、順次入力が終わった文字まで探す) 上向検索: ctl-r 探す文字列(動作は上と同じ) 次を探す: ctl-s (上向きなら ctl-r) カーソル以降の文字列置換: ESC-x replace-string (リターン)元の文字列(リターン)新しい文字列(リターン)