Ich habe eine Quelldatei mit einer langen Liste tief verschachtelter heterogener Strukturen. Da die Strukturen lang sind, möchte ich:
- Verwenden Sie den
:split
Befehl, um den Bildschirm in zwei Teile zu teilen. - Scrollen Sie ein Fenster nach unten und das andere nach oben. Wenn sich der Cursor in Fenster 1 über einer Klammer befindet und die andere Klammer im anderen Fenster sichtbar ist, soll die andere Klammer im anderen Fenster hervorgehoben werden (so wie sie im selben Fenster angezeigt worden wäre).
Wie kann ich den zweiten Schritt ausführen?
%
ist nützlich, aber in meinem Fall nicht ideal, da sich die öffnenden und schließenden Klammern meiner Struktur nicht in derselben Spalte befinden und das Herumspringen mit dem Cursor den gesamten Bildschirm verändert. Ich untersuche gerade das Falten, um zu sehen, ob es nützlich sein könnte, aber ich werde dies in einem separaten Beitrag erfragen, da ich auf einige Probleme damit gestoßen bin (von denen ich denke, dass sie gelöst werden könnten).