Farbschema(s) in Vim funktionieren nicht richtig

Farbschema(s) in Vim funktionieren nicht richtig

Unter Archlinux mit Vim 7.4 (installiert mit Pacman) habe ich versucht, dieLucius-Farbschema. Sobald ich es jedoch eingeschaltet habe, waren alle Farben verschwunden. Dies geschah im Xfce-Terminalemulator unter XFCE (schwarz auf weiß, da dies das Farbschema des Emulators war) oder sogar noch vor dem Start von X11 (damals weiß auf schwarz). Durch die Rückkehr zum Standardfarbschema wurden die Farben wieder eingeschaltet.

Bei der Verwendung von Vim uxtermtrat dieses Problem nicht auf.

Unter Ubuntu 12.04, mit Vim 7.4 (aus dem Quellcode kompiliert) mit genau demselben .vimrcInhalt .vim, auf demselben Xfce-Terminalemulator, unter XFCE,hatte dieses Problem nicht.

Ich habe es geschafft, es unter Archlinux für das Xfce-Terminal und die Befehlszeile zum Laufen zu bringen: Ich habe oben Folgendes hinzugefügt .vimrc:

set t_Co=256

Dieser Vorschlag kam vonHier.

Was war vorher mit meinem Setup nicht in Ordnung? Wie bekomme ich es richtig zum Laufen?

Antwort1

set t_Co=256ermöglicht Vim die Verwendung von 256 Farben in Terminals, die dies unterstützen (ich glaube, die meisten tun das). Ohne diesen Befehl zeigt Vim nur 8 oder 16 verschiedene Farben an.

Wenn Sie ein Farbschema laden, das nur aus 256 Farben besteht (oder dafür entwickelt wurde), sieht es seltsam aus oder wird einfach nicht richtig angezeigt, wenn t_Coes nicht auf 256 eingestellt ist.

http://vim.wikia.com/wiki/256_colors_in_vim

verwandte Informationen