vimではf+Character
を使ってこの行の次の文字を見つけることができます。しかし、私はすでに最後の文字を見つけたとき、次の行の次の文字に私を連れて行きません。私はf+(
を入力するとVim:次の行で見つけてください
int x = md(v.x + perm(y)); //cursor at last)
float permut = perm(x);
それは次の行に(
に私を取ることはありません。 なぜですか?この動作を変更することはできますか?
vimではf+Character
を使ってこの行の次の文字を見つけることができます。しかし、私はすでに最後の文字を見つけたとき、次の行の次の文字に私を連れて行きません。私はf+(
を入力するとVim:次の行で見つけてください
int x = md(v.x + perm(y)); //cursor at last)
float permut = perm(x);
それは次の行に(
に私を取ることはありません。 なぜですか?この動作を変更することはできますか?
押し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