2009-10-02 30 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 - 我認爲[{正是他想要的 – 2009-10-02 14:32:30

+0

這會讓我到下一個{這不是我想要的。可能是?{會工作。請參閱代碼段中的註釋 – VNarasimhaM 2009-10-02 14:37:29

+3

其實[{是我在找什麼......謝謝! – VNarasimhaM 2009-10-02 14:38:52

12

將光標放在一個支架上,並按百分比鍵。

同時設置'showmatch'選項可讓您在鍵入右括號時跳到匹配的左括號。

添加這樣的聲明:

set matchpairs+=<:> 

會增加尖括號匹配對括號的標準列表。

0

總是有/ {

也就是說,尋找下一個開括號。

2

對於下一個封閉大括號do]},但在您的示例中,您正在尋找前一個。在這種情況下,請嘗試[{。

相關問題