Vim 维姆:在下一行中查找

Vim 维姆:在下一行中查找,vim,Vim,在vim中,我可以使用f+字符查找此行的下一个字符。但是当我已经找到最后一个字符时,它不会带我到下一行的下一个字符 int x = md(v.x + perm(y)); //cursor at last ) float permut = perm(x); j - move line down 0 - move to first character f) - find `(` 当我键入f+(时,它不会将我带到下一行的()。 为什么?我可以更改此行为吗?您想使用/(搜索多行,然

在vim中,我可以使用
f+字符
查找此行的下一个字符。但是当我已经找到最后一个字符时,它不会带我到下一行的下一个字符

int x = md(v.x + perm(y)); //cursor at last )
float permut = perm(x);
   j - move line down
   0 - move to first character
   f) - find `(`
当我键入
f+(
时,它不会将我带到下一行的
)。 为什么?我可以更改此行为吗?

您想使用
/(
搜索多行,然后是
n
查找下一个匹配项

您想使用
/(
搜索多行,然后是
n
查找下一个匹配项

j0f)
查找下一行的第一个

int x = md(v.x + perm(y)); //cursor at last )
float permut = perm(x);
   j - move line down
   0 - move to first character
   f) - find `(`
j0f)
查找下一行中的第一个

int x = md(v.x + perm(y)); //cursor at last )
float permut = perm(x);
   j - move line down
   0 - move to first character
   f) - find `(`

您可以在已搜索的情况下按n键。
f
是一种逐行移动。它仅在光标所在的行上运行。您希望
/
搜索缓冲区中的所有行。下一次匹配的
f(
搜索和
的等效值为
/(/g
搜索和
n
查找下一个匹配项。可能的重复项可以在搜索后按n。
f
是逐行移动。它只在光标所在的行上运行。您希望
/
搜索缓冲区中的所有行。相当于
f(
搜索和
下一个匹配将是
/(/g
搜索和
n
下一个匹配。可能的