Ich versuche, das Wüstenfarbschema mit VIM 7.0 auf CentOS 5.6 x64 zu verwenden, das sich hier befindet:
Ich habe die Datei heruntergeladen und in meinem ~/.vim/colors
Verzeichnis gespeichert . Anschließend fordere ich VIM auf, das Farbschema zu verwenden, indem Sie Folgendes eingeben:
:colors desert
Es soll so aussehen:
Allerdings bekomme ich das:
Ich melde mich auf diesem Server nur als normaler Benutzer (nicht root
oder sudo
) mit PuTTY 0.60 an und habe die folgenden Optionen unter festgelegt Window -> Colours
:
Terminal darf ANSI-Farben angeben - aktiviert Terminal darf den 256-Farben-Modus verwenden - aktiviert Fettgedruckter Test ist andersfarbig Versuch, logische Paletten zu verwenden - nicht markiert Systemfarben verwenden - nicht markiert
Wenn ich mich sudo
als anmelde root
und das gleiche versuche, bekomme ich überhaupt keine Farben außer weißem Text auf schwarzem Hintergrund.
Sind diese Schemata hauptsächlich auf gVIM ausgerichtet und kann PuTTY diese Farben nicht anzeigen?
Ich habe ein bisschen herumgegoogelt und bin auf Artikel wie diesen gestoßen, aber sie scheinen nicht zu funktionieren.
root
?~/.vim/colors
.vi
es keine Farbschemata oder Syntaxhervorhebungen gibt - oder irgendetwas anderes als die ursprünglichen Grundfunktionen. (Vim ist schließlich "Vi Improved".)vi --version
sagt, es ist vim, also ist es ein zurückgeschnittenes vim, damit es wie vi aussieht? Sorry, wenn das eine blöde Frage ist, es ist Jahre her, dass ich mit Unix im Zorn gearbeitet habe (SCO-Unix-Boxen mit seriellen Ports) und es gab nur vi (real vi).vi
" ausführen , startet es in einem "Kompatibilitäts" -Modus und verhält sich so weit wie möglich wie vi. Ich kenne CentOS nicht, daher bin ich mir nicht sicher, ob es sich nur um einen Modus oder einen völlig separaten abgespeckten Build handelt. (Meine Distribution