*)emacs register etc
最終更新日時: 2025年08月25日 12:57
- nothing
Emacsのレジスタ操作とC-uの活用
Section titled “Emacsのレジスタ操作とC-uの活用”- 一覧を見る
- M-x list-registers
- 数値
- 数値0をレジスターに記録 C-x r n [r]
- 任意の数値をレジスターに記録 C-u [数値] C-x r n [r]
- 1だけインクリメント C-x r + [r]
- 5 インクリメント C-u 5 C-x r + [r]
- -6 インクリメント C-u -6 C-x r + [r]
- その値を挿入 C-x r i C-x r g (どちらでも)
- 文字列
- C-x r sで範囲指定した文字列、ヤンクした直後の文字列、Esc-wした文字列を覚える
- その値を挿入 C-x r i C-x r g (どちらでも)
- キーボードマクロ
- キーボードマクロを記録した直後に C-x C-k x [r]
- バッファとバッファ内のカーソル位置
- 記録 C-x r SPC [r]
- ジャンプ C-x r j [r]
- バッファを閉じていてもそのバッファを開こうとする
- Windowの切り方、バッファの中身、バッファ内のカーソル位置
- 記録 C-x r w [r]
- ジャンプ C-x r j [r]
- ただし、バッファでそれを開けていないと位置が不定になる
- rectangle領域操作
- C-x r r copy-rectangle-to-register
- その値を挿入 C-x r i C-x r g (どちらでも)
- rectangle系
- rectangle-number-lines 領域選択をしてから、C-x r Nで行番号挿入
- C-u C-x r Nで任意の値、任意のフォーマットで
- yank-rectangle C-x r y
- open-rectangle C-x r o
- delete-rectangle X-x r d
- rectangle-number-lines 領域選択をしてから、C-x r Nで行番号挿入
- bookmark系
- bookmarkを保存してジャンプする。emacsを再開しても有効
- C-x r m bookmark-set
- C-x r b bookmark-jump
- C-x r l bookmark-bmenu-list
- bookmarkを保存してジャンプする。emacsを再開しても有効
- C-x r
- C-x r a -
- C-x r b bookmark-jump
- C-x r c clear-rectangle 削除して空けたまま
- C-x r d delete-rectangle
- C-x r e -
- C-x r f frameset-to-register
- C-x r g insert-register
- C-x r h -
- C-x r i insert-register
- C-x r j jump-to-register
- C-x r k kill-rectangle 削除して詰める
- C-x r l bookmark-bmenu-list
- C-x r m bookmark-set
- C-x r n number-to-register
- C-x r o open-rectangle
- C-x r p -
- C-x r q -
- C-x r r copy-rectangle-to-register
- C-x r s copy-to-register Stringを保管
- C-x r t string-rectangle 同じ文字列で置き換える
- C-x r u -
- C-x r v -
- C-x r w window-configuration-to-register
- C-x r x copy-to-register Stringを保管
- C-x r y yank-rectangle
- C-x r z -
- C-x r + increment-register
- C-x r N rectangle-number-lines
- C-x r SPC point-to-register
- C-x r C-SPC point-to-register
- C-x r C-@ point-to-register
- C-x r M-w copy-rectangle-as-kill
- C-x n n : narrow-to-region 選択範囲だけを表示
- C-x n w : widen