我试图让kill ring基本上忽略只有空格的条目(标签,换行符,只是空格,etC),我对elisp很新,我很确定要做的是做defadvice但是我有几个问题。
在这种情况下,我完全迷失了我应该建议的功能,它在current-kill,yank和insert-for-yank之间 - 但我并不完全确定我应该操纵哪些功能不会从杀戮中甩出空白环。
谢谢!
编辑:我很确定这样做的方法是操纵`current-kill'来保持自己调用直到它到达非空白条目? (或戒指的末尾,以先到者为准)
答案 0 :(得分:5)
从评论开始,你似乎在你的杀戮戒指中遇到空白问题,因为你杀了空白行。我的解决方案是避免杀死空白行并使用函数delete-blank-line
( C-x C-o )。这会将组空行(包括空格和制表符)减少为一个空白行。