33.8.1 删除环概念

删除环以字符串列表形式记录被移除的文本,最新内容排在最前。 一个简短的删除环示例如下:

("some text" "a different piece of text" "even older text")

当列表长度达到 kill-ring-max 项时,新增条目会自动删除最后一项。

若移除命令与其他命令交替执行,每次移除都会在删除环中新建一项。 连续多次执行移除命令会合并为删除环中的一项,作为整体取回; 第二次及之后的连续移除会将文本追加到第一次创建的条目内。

取回时,删除环中的某一项会被标记为环的前端。 部分取回命令会切换前端元素,实现环的虚拟轮转。 但这种轮转不会改变列表本身—最新条目始终位于列表首位。