假設一行文字寫着:如何在vim中調用函數調用?
$x = (frobnicate(foo(bar($x, $y)[ 1 ]))[ 1 ]);
光標是在「frobnicate」的「f」和我想抽出其中包括呼叫frobnicate文本。 (也就是說,一切都交給第三右括號我當然可以這樣做:。
y3f)
或
vf);;y
,但這些都不是吸引做交互(我不想必須手動計算'3',也不要重複查找,直到我達到終點。)是否有一種簡單的方法可以完成從'f'到匹配關閉paren的移動?我正在考慮像v_i'內部詞語'動作命令。
我終於明白爲什麼看起來%爲右一個匹配的支架!我一直對%感到惱火,並希望它向左移動以找到匹配的大括號,snice通常將光標放在一對大括號內,並希望移動到最後,但這顯然是更好的行爲。 – 2010-12-21 13:55:36
@William Pursell:你可以使用`[{`或`[(`向左(向上)移動以找到左括號或右括號) – 2010-12-21 14:15:10