ご存じの方も多いと思いますが%
、次のペアのブレース/ブラケット/括弧を前方に検索して、一致するパートナーに移動することができます。
|a|rray[index] = value;
" |e| is the cursor; hit %:
array[index|]| = value;
行を逆方向に検索する同様のキーがあることを願っています。例:
array[index] = value|;|
" |;| is the cursor again, hit the key I'm looking for:
array|[|index] = value;
ほとんどのvimコマンドには逆方向と順方向の両方があるので、そうする必要があるようです。パートナーはいませんか?もしそうなら、それはだ後だからである上ペア文字が同じに行動するだろうか?
@Bernhardはい、ただし、行に中括弧の1つが見つかった場合のみ。
—
ケビン
アドオンスクリプトに反対していない場合、matchitアドオンは、
—
jw013 2012年
g%
探しているものと同様のコマンドを提供します。
ばかげているが、あなたの質問はあなたがなぜパートナーがいないのか知りたいと述べています。「知らない相手はいるの?」という意味ですか?:)
—
rjewell 2012年
@rjewell OK、それを分割したので、技術的にそれを要求することはもうありません。
—
ケビン
%
同じ行で対になっているブラケットを検索するだけでなく、ファイルのさらに下にあることに注意してください。私は特に、選択した任意のプログラム言語のループなどでそれが好きです。