这是困扰我很长时间的事情,但是我从来没有四处询问。说缓冲区中的文本如下所示:
Hello
World
如果将光标放在第2行的某个位置,然后执行do yk,则光标将在第1行结束。这似乎暗示着一个操作符加上一个动作也会移动光标。但是,如果我从第1行开始并执行yj,则光标会停留在同一位置。许多密钥也会发生相同的不一致。
Moves Doesn't move
gg G
h l
{ }
( )
T t
F f
? /
那么这种行为是什么呢?这是预期的并且有据可查吗?有这个名字吗?可以覆盖吗?
通常,似乎“向后移动,不向前移动”,但是有没有办法确定操作员+动作是否会移动光标?
y
是运算符,而不是命令。