ideavim 为最新版 v0.51 。
bug 是宏执行过程中,动作命令失败时,宏并没有终止执行。
例如,将 a = 1+2+3+4+5+6+7 转变为: a = 1 + 2 + 3 + 4 + 5 + 6 + 7
宏为 f+s + <C-[>
重复 22 次宏的结果是: a = 1 + 2 + 3 + 4 + 5 + 6 + + + + + + + + + + + + + + + + + + + 7
1
DsuineGP 2019-04-12 15:59:27 +08:00
重复 6 次 f+ 之后已经到了 7 的前面了啊,后面没有+号了,光标肯定不会动,是你的宏有 bug
|