在vim中,我可以使用f+Character
找到這一行的下一個字符。但是當我已經找到最後一個字符時,它不會把我帶到下一行的下一個字符。Vim:找到下一行
int x = md(v.x + perm(y)); //cursor at last)
float permut = perm(x);
當我鍵入f+(
它不會帶我去(
下一行。 爲什麼?我可以改變這種行爲嗎?
在vim中,我可以使用f+Character
找到這一行的下一個字符。但是當我已經找到最後一個字符時,它不會把我帶到下一行的下一個字符。Vim:找到下一行
int x = md(v.x + perm(y)); //cursor at last)
float permut = perm(x);
當我鍵入f+(
它不會帶我去(
下一行。 爲什麼?我可以改變這種行爲嗎?
按j0f)
找到第一(
在下一行。
j - move line down
0 - move to first character
f) - find `(`
當您已經搜索時,您可以按n。 – SibiCoder
'f'是一個線性運動。它只在光標所在的行上運行。你希望'/'搜索緩衝區中的所有行。對於下一個匹配,你的'f('搜索和';'的等價物將是'/(/ g'來搜索,'n'來搜索下一個匹配。 –
可能的重複[查找下一個變量的出現vim](http://stackoverflow.com/questions/4408719/find-the-next-occurrence-of-a-variable-in-vim) – SibiCoder