emacsで矩形選択とレジストリのまとめ

矩形選択系

キーバインド 関数名 効果
C-x r k kill-rectangle 矩形領域の切り取り
C-x r c clear-rectangle 矩形領域の消去(スペースでの置き換え)
C-x r d delete-rectangle 矩形領域の削除(完全削除)
C-x r t string-rectangle 矩形領域を文字列で置き換え
C-x r y yank-rectangle 矩形領域のはりつけ
C-x r r a copy-rectangle-to-register レジスタaに矩形領域を保存

レジスタ

キーバインド 関数名 効果
C-x r i a, C-x r g a insert-register レジスタaの内容をはりつけ(前置引数をつけるとカーソルが貼付けた最後に移動する)
C-x r s a, C-x r x a copy-to-register レジスタaに保存(前置引数をつけるとカット)
C-x r SPC a point-to-register 現在の位置をレジスタaに登録
C-x r w a window-configuration-to-register 現在の画面分割をレジスタaに登録
C-x r j a jump-to-register レジスターaの位置or画面分割or[Frame状態]に移動
C-u 数値 C-x r n a number-to-register 数値をレジスタaに登録
C-u 数値 C-x r + a increment-register レジスタaの値を数値だけ増加させる