Цветовые темы странные / неправильные в эмуляторе терминала - PullRequest
5 голосов
/ 23 октября 2011

Я использую emacs-nox 23.3 в эмуляторе Konsole (из kde), большинство цветовых тем имеют странные цвета.

Например, мне нравится Solarized Theme . Я ожидаю, что тема должна выглядеть так:

Солнечная тема http://ethanschoonover.com/solarized/img/screen-ruby-dark.png

Однако вот что я получаю:

Сломанная соляризованная тема http://img824.imageshack.us/img824/3881/voronoi2.png

Большинство тем, входящих в пакет emacs-color-theme, имеют похожее поведение. Я пытался изменить настройки цвета Konsole - безрезультатно. Я также попытался заменить мои .Xresources на этот , но безуспешно.

Ответы [ 2 ]

6 голосов
/ 23 октября 2011

Вам нужно 256 цветов в вашем терминале, чтобы большинство цветовых тем выглядели достойно. Попробуйте добавить это к вашему .bashrc (или .zshrc):

TERM=xterm-256color

После того, как вы установили настройку (source .bashrc), запустите снова emacs и, надеюсь, темы будут выглядеть намного лучше.

5 голосов
/ 28 октября 2011

Нет, не помещайте эту строку

TERM = xterm-256color

в .Xresources.Попробуйте запустить emacs с помощью этой команды:

TERM = xterm-256color emacs

и, если все в порядке, поместите эту строку в файл .bashrc или .bash_profile:

alias emacs = 'TERM = xterm-256color emacs'

После этого вы можете выполнить emacs с обычным cmd 'emacs' и получить нормальные цвета в редакторе.

...