Sie müssen nicht an die 16 Standardfarben (oder weniger) Ihres Terminals gebunden sein. Moderne Terminals werden 256 Farben unterstützen (wodurch Sie Ihrem GUI-Look ziemlich nahe kommen).
Leider ist es schwierig, Ihr Terminal 256 Farben unterstützen zu lassen, was von Begriff zu Begriff variiert. This page half mir viel aus (aber es ist veraltet, ich habe auf jeden Fall 256 Farben bekommen arbeiten in gnome-terminal und xfce4-Terminal, aber Sie können sie von der Quelle zu bauen.)
Sobald Sie habe bekam Terminal glücklich 256 Farben verwenden, wird die magische Beschwörung Einstellung Terminaltyp ‚xterm-256color‘, bevor Sie emacs aufrufen, zB:
env TERM=xterm-256color emacs -nw
Oder Sie TERM in Ihrer .bashrc
Datei festlegen können:
export TERM=xterm-256color
Sie können überprüfen, ob es in Emacs funktioniert, indem Sie M-x list-colors-display
, die Ihnen entweder 16 oder alle 256 prächtigen Farben zeigt.
Wenn es funktioniert, dann schauen Sie sich color-theme
an, wie jemand anderes vorgeschlagen hat.
(Sie werden wahrscheinlich irgendwann frustriert, Gott weiß, dass ich jedes Mal, ich versuche, etwas ähnliches zu tun, aber bleiben Sie dabei,.. Es lohnt sich)
Ich möchte das Gegenteil erreichen. Ich mag Syntaxfarben im '-nw'-Modus. Ist das möglich? – aL3xa
Sie müssen wissen, was das Standardfarbthema beim Ausführen von Emacs mit "-nw" ist. – SabreWolfy
Ich möchte auch die Lösung für das gegenteilige Problem kennen, wie stelle ich das Farbschema in Emacs so ein, dass es dem Farbschema in Emacs-nw ähnelt? –