2009-10-02 20 views
14

次のカッコに移動するショートカットはありますか?例の場合:VI内の次の囲み括弧に移動する方法

int func() 
{ 

if(true) 
{//this point 

    for(int i=0;i<10;i++) 
    {//need to jump from here to 

    //blah blah blah 

    } 

} 
} 

私は[[ではなく、次の外側のブラケットに移動する方法がわからを使用して、関数の先頭に移動することができます。すべての情報をありがとう...

答えて

15

は何も考えることはできません簡単により/{

[{は比類のないものになりますが、それはあなたが望むものではありません。

+4

+1 - 私は[{まさに彼が望んでいるものだと思うのですが –

+0

これは私を次の{私の望むものとは違うものにします}ありますか?{働きます。コードスニペットのコメントを参照してください – VNarasimhaM

+3

実際には{何を探していたのですか...ありがとう!!!! – VNarasimhaM

12

カーソルを1つのブラケットに置き、パーセントキーを押します。

また、 'showmatch'オプションを設定すると、閉じ括弧を入力すると、カーソルが一致するオープニングブラケットにジャンプします。

set matchpairs+=<:> 

マッチペアブラケットの標準リストに角括弧を追加します。このような宣言を追加

0

は、次のオープンブレースの検索つまり、常に/ {あります。

2

あなたの例では前のものを探しています。その場合、[{。

関連する問題