emacsでファイルを開くとは、バッファを作ってファイルをロードすること。 バッファはウィンドウに割当てることで表示や編集ができる。バッファとウィンドウは必ずしも1対1ではない。 バッファを3つ開いている状況で、ウィンドウは2つしかない、という状況や、逆にバッファは1個だがウィンドウが3つ、という状況もありうる。
コマンド | 機能 |
---|---|
C-g | Quit (複数ストローク系のコマンドなどで状態が把握できなくなったらこれ) |
コマンド | 機能 |
---|---|
C-x C-f | Find file (ファイルを探す・開く) |
GUI版ならカーソル移動はマウスで代替可
コマンド | 機能 |
---|---|
C-b | Back (←) |
C-f | Forward (→) |
C-p | Previous (↑) |
C-n | Next (↓) |
コマンド | 機能 |
---|---|
C-a | 行頭 |
C-e | 行末 |
コマンド | 機能 |
---|---|
M-v | Page up |
C-v | Page down |
コマンド | 機能 |
---|---|
M-< | バッファ先頭 ※ altとShiftを押しながら< |
M-> | バッファ末尾 ※ altとShiftを押しながら> |
コマンド | 機能 |
---|---|
C-/ | Undo |
ウィンドウ ≒ ペイン
GUI版ならウィンドウの移動はマウスで代替可
コマンド | 機能 |
---|---|
C-x o | 次のウィンドウへ移動 |
C-x O | 前のウィンドウへ移動 |
コマンド | 機能 |
---|---|
C-x 0 | カレントのウィンドウを閉じる |
C-x 1 | カレントのウィンドウ以外を閉じる |
コマンド | 機能 |
---|---|
C-x k | カレントウィンドウのバッファを閉じる(Compilationモードならqで代替可) |
C-x C-b | バッファ一覧 |
C-x b | バッファ切り替え |