- Title
- kill-region
- Type
- Function
- Arguments
- kill-region FROM TO
- Package
- editor
- Section
- リージョン
- File
- region.l
リージョンをkill ringに入れます。 [C-w]
--- kill ringのいい加減な説明 ---
kill-regionした文字列は、*kill-ring*の先頭に追加されます。*kill-ring*は
最大で*kill-ring-max*(標準で16)まで保持できます。最大を越えたら古いも
のから破棄されます。
*kill-ring*
┌─────┐ ─┐
│"defun" ←─── kill-regionした内容
├──↓──┤ │
│"length" │ │
├──↓──┤ ├最大*kill-ring-max*個
│"test" │ │
├──↓──┤ │
│... │ │
└─────┘ ─┘
普通はkill[C-k]してyank[C-y]したら、*kill-ring*の先頭のものしか貼り付け
られませんが、killした直後にyank-pop[M-y]を繰り返すと、*kill-ring*の要素
を順次貼り付けてくれます。
- Seealso
- copy-region-as-kill
- kill-selection
- zap-to-char