我需要将顶部被杀死的字符串替换为另一个。我可以(猛拉)它然后(kill-region ...),但在那之后,会有两个字符串:旧的和我的新的。如何从杀戮环中完全删除旧条目?
问问题
1008 次
3 回答
6
它可以很简单
(pop kill-ring)
于 2012-10-30T14:47:18.240 回答
3
我不确定你为什么认为奥列格的回答是“不好的风格”,但这是另一种方式:
(when kill-ring
(setq kill-ring (cdr kill-ring)))
您可能还想调整kill-ring-yank-pointer
:
(when kill-ring-yank-pointer
(setq kill-ring-yank-pointer kill-ring))
于 2012-10-30T15:50:56.930 回答
0
M-y
或(browse-kill-ring)
进入 kill-ring-mode 然后按“h”寻求帮助。其中一项是:
d browse-kill-ring-delete
所以只需将光标放在要删除的条目上按“d”。
于 2017-11-07T01:58:51.143 回答