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.

54
Liste bekannter Dateitypen

Wie kann ich eine Liste der Namen von Dateitypen abrufen, die vim derzeit kennt? Ich möchte in der Lage sein, dies zu tun, damit ich, wenn vim einen Dateityp nicht automatisch erkennt, einige der von vim bekannten Dateitypen ausprobieren kann. Ich weiß, dass Vimscript-Dateien, die sich mit...

16
Behandle String-Literale als eine andere Sprache

Ich habe eine Reihe von JavaScript-Dateien, in denen die Zeichenfolgen Ausschnitte aus HTML sind, die in die Webseite eingefügt werden sollen. Vim führt eine Syntaxhervorhebung im JavaScript durch und hebt die angegebenen Zeichenfolgen als solche hervor. Tatsächlich scheint es über das Hervorheben...

16
Keine Syntaxhervorhebung in tmux

Ich installierte tmuxin iTerm 2. (Build 3.0.13) Wenn ich ausführen vimin tmux, Syntax sieht wie folgt hervorgehoben. Außerhalb von tmux sieht die Syntaxhervorhebung jedoch gut aus. Mein $TERMinnerer und äußerer tmux ist xterm-256color. Ich habe auch hinzugefügt set -g default-terminal...

12
Mischfarbensyntax in vim

Ich schreibe oft Dokumente in knitr mit vim, was bedeutet, dass ich Markdown-Code mit R-Code vermischt habe. Ich hätte gerne R-Syntax-Farben für R-Stücke, aber Markierungen oder keine Farben für alle anderen Fragmente. Ist das machbar?

10
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...