#emacs #terminal #konsole
#emacs #терминал #консоль
Вопрос:
Я использую emacs-nox 23.3 в эмуляторе Konsole (из kde), большинство цветовых тем имеют странные цвета.
Например, мне нравится тема Solarized. Я ожидаю, что тема должна выглядеть так:
(источник: ethanschoonover.com )
Тем не менее, это то, что я получаю:
Сломанная соляризованная тема http://img824.imageshack.us/img824/3881/voronoi2.png
Большинство тем, которые входят в пакет emacs-color-theme, имеют аналогичное поведение. Я попытался изменить настройки цвета Консоли — безрезультатно. Я также пытался заменить мой .Xresources на этот, но безуспешно.
Ответ №1:
Вам нужно 256 цветов в вашем терминале, чтобы большинство цветовых тем имели приличный внешний вид. Попробуйте добавить это в свой файл .bashrc (или .zshrc):
TERM=xterm-256color
После того, как вы получили setting ( source .bashrc
), снова запустите emacs, и, надеюсь, темы будут выглядеть намного лучше.
Комментарии:
1. Я вставил эту строку в . И мне интересно, почему это не работает. -.- ty!
Ответ №2:
Нет, не ставьте эту строку
TERM= xterm-256color
к .Xresources. Попробуйте запустить emacs с помощью этой команды:
TERM= xterm-256 цветов emacs
и если все в порядке, поместите эту строку в свой файл .bashrc или .bash_profile:
псевдоним emacs=’TERM= xterm-256color emacs’
После этого вы можете запустить emacs с помощью обычного ’emacs’ cmd и получить обычные цвета в редакторе.