2010-12-02 45 views
35

是否有vim命令將光標移動到父括號?是否有vim命令將光標移動到父括號?

我有一個像這樣的配置文件,我想直接轉到父支架。有沒有一個簡單的移動命令來做到這一點,還是有辦法結合命令做我想做的事情?

PARENT{ // I want to move my cursor here 

    CHILD { stuff... } 
    CHILD { stuff... } 
    CHILD { stuff... } 

... 

    CHILD { stuff... } // my cursor is on this line 
    CHILD { GRANDCHILD { more stuff } } 
    CHILD { stuff... } 
} 

回答

63

是的。在正常模式下爲[{做。它可能不適用於所有語言。

許多移動命令可在:help [

+4

+1指出一個功能,我」 d已經使用了多年 - 如果只有我知道*就可以了。並且]}進入右大括號!我一直在浪費的一堆按鍵......`: - } – evadeflow 2010-12-02 21:19:24

+1

嗯。我想這隻會到'當前'父母,雖然(?),所以它不完全按照OP所期望的。是否有一個變種一直向上或向下彈出? – evadeflow 2010-12-02 21:25:58

4

它看起來像'[['做你想做的。和'] ['移動到最底部的大括號。 (由於許多感謝@Benoit在對着我訴說什麼,這可能是可能的...)

+1

'[['&'] ['只有當大括號是第一個字符時才起作用,而不是在問題中。 「PARENT {」 – user31986 2015-08-28 21:59:13

12

您也可以按下%,它會顯示你的打開或關閉托架

相關問題