CLOVER🍀

That was when it all began.

Emacsのバッファ・ウィンドウ操作の基本を覚える

続いて、バッファ操作の基本をまとめておきます。バッファ一覧はよく使っていますが、バッファの選択しか使ってなかったので…。

まずは、カレントバッファ上で作業する場合。

キー 意味
C-x b バッファを名前を指定して切り替える(デフォルトは、ひとつ前に選択していたバッファ?)
C-x k バッファを消去する(デフォルトは、カレントバッファ)

続いて、バッファ一覧上で作業する場合。

キー 意味
C-x C-b バッファ一覧を呼び出す
f 選択したバッファを開く
d バッファを消去するようマークする
k バッファを消去するようマークする
s バッファを保存するようマークする
x マークを付けたバッファを、消去または保存する
u 選択されたバッファに付与されたマークを外す
q バッファ一覧を抜ける

ちと違いますが、ウィンドウの分割系も。

キー 意味
C-x 2 ウィンドウを上下に分割する
C-x 3 ウィンドウを左右に分割する
C-x 1 分割されたウィンドウを、現在のウィンドウ1つにする
C-x 0 分割されたウィンドウを、選択されていない方のウィンドウ1つにする

さらに、複数ウィンドウ操作。

キー 意味
C-x 5 2 別ウィンドウを起動する
C-x 5 1 現在のウィンドウを残して、他のウィンドウを閉じる
C-x 5 0 現在のウィンドウを閉じて、他のウィンドウを残す

ちなみに、大元は同じEmacsプロセスなのでC-x C-cを押すと全部のウィンドウが閉じます(=Emacsが終了します)。

とりあえず、この辺りで。