256 Farben in vim und installieren von neuen Farbschema
Bin ich unter Ubuntu 13.04 64-bit -, ich fange an mit vim und ich verstehe nicht, dass ein Fehler, ich bin immer
Fehler erkannt wird, während der Verarbeitung unterscheiden.vim: Zeile 16: Die
unterschieden Farbschema erfordert gvim oder eine 256-Farben-Terminals Drücken
GEBEN Sie oder geben Sie den Befehl weiter
Wie können Sie erraten, ich bin versucht, einen neuen colorscheme, die ich heruntergeladen hier , ich speicherte es unter ~/.vim/colors/
und Es ist mein Verständnis, dass diese .vimrc
Ordnung ist für was ich versuche zu tun:
colorscheme distinguished
Obiviously ich mehr als 256 Farben auf meinem system, und ich habe Millionen von Farben für mein display, also was ist das und wie kann ich eine richtige Verwendung dieses colorscheme ?
- Es funktionierte gut für mich auf Raring 64-bit. Diese askubuntu.com/questions/67/... relevant sein können. Meine ~/.gconf/apps/gnome-terminal wurde stampfte auf durch so viele Versionen, dass es vielleicht gerade das richtige tut. Alternativ, ich habe gesehen, einige Noten irgendwo, dass das deaktivieren von "use system colors" in Bearbeiten→Profil Präferenz kann von Bedeutung sein.
- Neben
syntax on
Sie konnte werfen Sie einen Blick auffiletype plugin on
. Es fügt pro-filetype-Konfiguration, werden weitere Vim die Fähigkeit zu interpretieren, verschiedene Programmiersprachen und spezielle Dateitypen.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Brauchen Sie eine terminal-Anwendung, die unterstützt nur 256 Farben, und ein
TERM
Umgebung variable verweist auch auf eine 256-Farben-terminfo. Die Anzahl der verfügbaren Farben für Ihr terminal, hat nichts zu tun mit dem rest des Setups 🙂Versuchen in der Konsole:
Es funktioniert möglicherweise nicht mit Ihrem terminal-Programm, aber für neuere Versionen von xterm, das tut es.
Terminals sind sehr unterschiedlich in Ihren Fähigkeiten, einige terminals sind sehr dumm (denken Sie an eine Tastatur mit einem line printer); einige sind sehr schmal, manche sind paginiert, einige Unterstützung zu unterstreichen, haben einige Farben, einige haben ungewöhnliche Tastatur-mappings, und so weiter. Zur Unterstützung all dieser, muss es eine Datenbank mit Fähigkeiten für jedes terminal, so dass Anwendungen, die wissen, was Sie können und nicht tun können; das ist der Punkt, der terminfo und der BEGRIFF. Durch die Deklaration
TERM=xterm-256color
Sie sind, um Anwendungen, die Ihr terminal unterstützt die xterm-Funktionen einschließlich 256 Farben. Sie können einen Blick in /usr/share/terminfo/- Verzeichnis zu sehen, die unglaubliche Anzahl von terminals, die unterstützt werden von der box undman terminfo
zeigen Ihnen die schiere Anzahl der konfigurierbaren Optionen für die terminals.xterm-256color
, den Wert von BEGRIFF ?Haben Sie zu unterscheiden.vim unter ~/.vim/colors?
Wenn Sie das Verzeichnis vim-unterscheiden, es würde nicht funktionieren.
Ich denke auch, Sie müssen die folgende Zeile in .vimrc
~/.vim/colors/distinguished.vim
für die Datei, habe ich nicht bekommen, ob es ok ist oder nicht.syntax on
im .vimrc?syntax
eingeschaltet