Ich mag das Falten in Vim sehr, aber es gibt ein paar Nicht-Dateipuffer (Command-T-Plugin-Fenster für einen), die ich wirklich nicht falten möchte, da die normalen Fold-Befehle dort nicht funktionieren.
Wenn ich vim nur anweisen könnte, Falten nicht automatisch zu schließen (schließen Sie sie nur, wenn ich es anweise), sollte dies das Problem beheben, aber in der vim-Hilfe werden keine Optionen zum Ändern dieses Verhaltens angezeigt. Gibt es eine Möglichkeit, das Falten zu aktivieren, aber nicht automatisch alle Falten zu schließen, wenn ein Puffer erstellt / eine Datei geöffnet wird?
zR ist der Befehl zum Öffnen aller Faltungen. Ich gehe davon aus, dass Sie mit dem Befehl autocommand (au) von vim einfach eine Option in Ihre .vimrc einfügen können, um den Befehl zR auszugeben, wenn Sie einen Puffer mit den Dateierweiterungen öffnen, die Sie nicht mit dem automatischen Schließen von Falzen starten möchten. Etwas wie das:
habe nicht getestet, tatsächlich korrekte Syntax kann exe-Befehl für den zR sein:
Ich gehe davon aus, dass Sie über das automatische Falten von manuell definierten oder automatisch definierten Falten sprechen, wenn ein Puffer geöffnet wird. Wenn die Puffer in Fragen überhaupt keine Falten haben sollen, ist dies wahrscheinlich ein anderes Problem, bei dem das Falten für diese Puffertypen deaktiviert werden soll.
quelle