2012-04-02 14 views
1

Ich habe ein bisschen ein seltsames Problem mit [La] TeX Syntax Hervorhebung in vim. vim scheint zufällig zwischen drei verschiedenen Syntaxhervorhebungsstilen zu wechseln, mit wenig Reim oder Grund. Es erscheint nicht , um dies für andere Sprachen zu tun, obwohl ich seit einiger Zeit nichts außer LaTeX (mit Syntaxhervorhebung) geschrieben habe.Seltsames TeX Syntax Hervorhebung Verhalten in vim

Also: ein bisschen Hintergrund. Dieses Problem begann sich bemerkbar zu machen, als ich Terminalemulatoren umstellte (auf), aber es erscheint auch in roxterm, konsole und gnome-terminal.

um mit dem Wert der Variablen TERM Umgebung Spielen scheint das Ergebnis zu beeinflussen: vim nicht wählen, die dritte, aber die ersten beiden erscheinen, ausgewählt werden, um erscheint TERM von dem Standard von rxvt-unicode-256color-xterm oder linux Wechsel zufällig.

Ich habe etwas googeln, vergeblich gemacht. Mein Google-Fu ist vielleicht schwach, und ich entschuldige mich, wenn das ein häufiges Problem ist, das ich übersehen habe. . .

Als Referenz, was die drei Arten sehen aus wie in einem Beispieldokument:

Style #1 Style #2 Style #3

Irgendwelche Gedanken oder Vorschläge würden sehr geschätzt werden.

Antwort

3

Gemäß der Website this für TeX-Dateien scannt Vim die Datei und schätzt, ob LaTeX, ConTeXt oder einfaches TeX basierend auf den darin verwendeten Schlüsselwörtern ist. Nun, das ist eine Vermutung, aber vielleicht fügen Sie während des Editierens hin und wieder ein Keyword hinzu oder entfernen es, was dazu führt, dass es jedes Mal seine Rate ändert.

+0

Perfekt! Danke, das manuelle Setzen von 'g: tex_flavor' in meinem' .vimrc' scheint dies behoben zu haben. – Ethereal

+0

Süß! Sieht so aus, als hätte ich richtig geraten. – brianmwaters

Verwandte Themen