我试图让kill ring忽略仅包含空白字符的条目(制表符,换行符,空格等),我对elisp相当陌生,但我非常确定可以通过defadvice来实现,但我有几个问题。
- 首先应该防止空格条目进入kill ring还是在yank时跳过它们? 我假设后者。
如果是后者,我完全不知道应该建议哪个函数,它可能是current-kill,yank或insert-for-yank之间的一个,但我不确定应该使用哪个来避免从kill ring中提取空格。
谢谢!
编辑:我非常确定可以通过操纵`current-kill'来使其继续调用自身,直到到达非空格条目为止?(或第一个出现的)