假设我们在 vim atm 中有以下内容:
int main () {
printf("hello");
return 0;
}
在 vim 中,w将一个单词向右移动,但究竟什么是“单词”?
例如,如果我将光标放在pof上printf
,按wu 到(
并按另一个会w跳过 the"
并将光标放在h
of 上hello
。为什么被"
跳过了?
w现在按另一个将您带到另一个"
,)
然后按另一个w
将您带到下一行。为什么)
又;
跳过了?
现在光标在r
上return
。按 aw将光标移到上0
,按另一个w现在将光标移到 上;
。所以在这种情况下,;
与前一行不同,没有跳过。为什么是这样?
我希望我的问题足够清楚,但我只是想了解这一切是如何运作的。