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の値を数値だけ増加させる |