Als «syntax-highlighting» getaggte Fragen

Bei der Syntaxhervorhebung werden Farben, Größe, Schriftart oder andere Attribute verwendet, um visuell anzuzeigen, dass sie eine besondere Bedeutung haben und daher das Verständnis des Textes erleichtern. Zum Beispiel das Markieren von Sprachschlüsselwörtern mit einer bestimmten Farbe.

1
Wie kann ich die fehlende Syntaxhervorhebung für Python-Schlüsselwörter wie "self" beheben?
Ich versuche, die Syntaxhervorhebung für Python zu korrigieren. Meine Farben unterscheiden sich von denen in Screenshots, wie sie in verschiedenen Vim-Farbschemata "aussehen" sollten. Und Sie können den Unterschied beim Vergleich von .rb (das korrekt angezeigt wird) mit .py sehen, was so aussieht, als wäre es ausgeschaltet: Beachten Sie beispielsweise, wie …

1
Wohin gehören benutzerdefinierte Hervorhebungsregeln?
Gelegentlich möchte ich die Standardsyntax überschreiben, die Farben und Stile mit meinen eigenen Einstellungen hervorhebt. Ich stelle mir vor, dass der beste Weg, dies zu tun, darin besteht, mein eigenes Farbschema zu erstellen. Ich habe jedoch ein paar Fragen. Wenn ich eine Hervorhebung für eine bestimmte Syntaxgruppe in einer bestimmten …

3
Vim verlangsamt sich mit der Zeit bei aktivierter Syntax
Kann ich irgendetwas tun, um syntax onVim zu verwenden? Sobald ich etwas Wesentliches öffne, ist es nach einer Weile fast unmöglich, es zu bearbeiten. Jeder Tastendruck verursacht eine Verzögerung. Wenn ich die Syntaxhervorhebung ausschalte oder vim neu starte, ist das wieder in Ordnung. Ich habe synmaxcolauf 120 gesetzt. Die Beispiel-Ruby-Datei …

1
Wie kann ich übereinstimmende% -Namen (z. B. if / end, for / end) hervorheben, die bei der Auswahl von matchit.vim definiert wurden?
Derzeit hebt mein Vim übereinstimmende Klammern, Klammern, Anführungszeichen usw. mit Cyan-Hintergrund und weißem Vordergrund hervor - der Cursor kann mit diesen zwischen diesen bewegt werden %. Dank meiner matchit.vim kann ich auch %zwischen if / end, for / end usw. wechseln - diese werden jedoch bei der Auswahl nicht hervorgehoben. …






3
So geben Sie markierten Quellcode in eine Datei aus, um ihn außerhalb von vim zu verwenden
An meinem Arbeitsplatz möchte ich eine benutzerdefinierte Sprache präsentieren, die ich zur Lösung einiger Probleme entwickelt habe. Zur einfacheren Entwicklung habe ich meine eigene Vim-Syntaxdatei für diese bestimmte Sprache erstellt. Jetzt muss ich es auf einem anderen Computer präsentieren, der diese Syntaxdatei nicht hat. Nach allem, was ich weiß, ist …

4
SpecialKey Vordergrundfarbe mit Cursorzeilensatz
In diesen Fragen und Antworten wird festgestellt, dass es eine Markierungsgruppe für gibt CursorLineNr, die für die Zeilennummer der Cursorzeile gilt, wenn diese aktiviert set cursorlineist. Ich stelle fest, dass die Verwendung der Cursorzeile auch die Farbe für eine andere Hervorhebungsgruppe ändert. Dies SpecialKeygilt, wenn Sie z. set list listchars=tab:\|_,trail:- …



2
Wie kann ich eine korrekte automatische Vervollständigung für mehrdeutige Dateierweiterungen erhalten?
Ich bearbeite Prolog-Dateien als Teil eines Erkundungsprojekts, und einige der Dateien, mit denen ich arbeite, haben die Erweiterung .pl, die von Perl-Dateien gemeinsam genutzt wird. Immer wenn ich an einer Prolog-Datei mit dem Namen arbeite [somefile].pl, gibt mir Vim Syntaxhervorhebung und Fehlererkennung für Perl anstelle von Prolog. Ich könnte die …


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.