Gibt es eine Möglichkeit, VIM fortzusetzen, Formatierung auf die Zeile anzuwenden, die als die Kopfzeile für eine Falte verwandt wird?Syntaxhervorhebung in einer VIM-Falzkopfzeile
Z. B. Ich habe den folgenden Code:
int foo(int a, int b) {
int c;
....
}
Wenn gefaltet, ich sehe:
+-- 4 lines: int foo(int a, int b) {----------------------------
jedoch die ganze Linie wird nach der "Folded" Klasse hervorgehoben. Gibt es eine Möglichkeit, dies zu deaktivieren, so sehe ich weiterhin die Syntax-Hervorhebung?
[für ein einfaches Beispiel das nicht so wichtig ist, aber ich benutze auch ausführlich bei der Betrachtung großer Datendateien, und die Formatierung ist viel wichtiger für mich Falten]
danke für die Antwort; vielleicht hätte ich dieses Beispiel aber nicht geben sollen. Ihre Kommentare sind gut für C-Code, aber ich falte auch oft Textdateien mit http://www.vim.org/scripts/script.php?script_id=158. Dies scheint sich für keine Lösung zu eignen. – Mikeage
Ich würde nicht denken, dass, wenn Sie reine Textdateien falten würden, Syntax Highlighting sehr wichtig wäre (ich wäre neugierig, ein Beispiel zu sehen), aber wenn es die gleiche Sorte tut der Idee gilt.Wenn Sie die Falte unter der Zeile beginnen, die als Syntax hervorgehoben werden soll, sollten Sie die Zeile, die Sie markieren möchten, immer noch korrekt sehen. – mmrobins
@mmrobins, würde es Ihnen etwas ausmachen, [diese Frage zur Hervorhebung der Python-Syntax in einer Faltlinie zu lesen] (http://stackoverflow.com/questions/8655799/syntax-highlight-python-in-a-vim-fold-line) und etwas Input darüber geben, ob es möglich ist und was ich ändern muss, damit dies funktioniert? –