Gibt es einen vim-Befehl, um den Cursor auf die übergeordnete Klammer zu bewegen?
Ich habe eine Konfigurationsdatei wie diese und möchte direkt zur übergeordneten Klammer wechseln. Gibt es einen einfachen Bewegungsbefehl, um dies zu tun, oder gibt es eine Möglichkeit, Befehle zu kombinieren, um das zu tun, was ich will?
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... }
}
Sie können auch% drücken und es wird Ihre geöffnete oder geschlossene Klammer angezeigt
quelle
([{}])
sondern auch für Kommentare vom Typ C/*...*/
Es sieht so aus, als würde es
[[
tun, was Sie wollen. Und][
bewegt sich zur untersten Klammer. (Vielen Dank an @Benoit, der mich darauf hingewiesen hat, dass dies möglich sein könnte ...)quelle