我正在尝试使 kill ring 基本上忽略仅空白条目(制表符、换行符、仅空格等),我对 elisp 相当陌生,我很确定要做的方法是做 defadvice 但我有一个几个问题。
- 首先阻止空白条目进入杀戮环,还是在猛拉时跳过它们会更好?我假设后者。
在这种情况下,我完全不知道应该建议哪个函数,它在 current-kill、yank 和 insert-for-yank 之间——但我不完全确定我应该操纵哪个函数来不从 kill ring 中拉出空格。
谢谢!
编辑:我很确定这样做的方法是操纵“current-kill”以继续调用自己,直到它到达一个非空白条目?(或环结束,以先到者为准)