evil执行2dd 删除两行,每行的最后一个字符在执行p的时候直接丢了

有人遇到过这样的情况吗? 测试了一下, 仅python-mode下会有这样的情况

比如我编辑lua,就没有这样的问题。

无法复现,字数补丁

目前我仅在编辑python文件的时候会出现这样的问题,打开文件直接找一行dd, 然后p,就会少一个字符,神奇的很。

M-x describe-key 看一下到底执行的是什么命令?

yy p dd p 都一样

v 选择 p 就不会有这样的问题

找到原因了, 对indent-yank做了一个hook,导致的,移除就好了