清除 emacs 中的 kill ring

清除 emacs 中的 kill ring

如何清除 emacs 中的 kill ring?我使用 browser-kill-ring.el,但它提供的缓冲区是只读的。

答案1

对我来说,M-: (setq kill-ring nil)很管用。另请参阅Kill Ring 内部结构在 elisp 手册中。不过,不要问我有关副作用和安全方面的问题。

立即调用垃圾收集,如下所示

(progn (setq kill-ring nil) (garbage-collect))

使得 conses 更难访问,所以这可能会给你一定程度的安全性。

相关内容