на мой .emacs
я есть GNU Emacs 23 (пакетemacs23
) установлен на настольном компьютере и пакете Ubuntu 10.04emacs23-nox
установленный на автономном сервере Ubuntu 10.04 (X не установлен). Обе установки имеют одинаковые~/.emacs
файл. Я запускаю Emacs с-nw
на обоих компьютерах. У меня нетpython-mode
установлен на любой машине, так как я понимаю, что это включено в Emacs 23.
На настольном компьютере комментарии в Python (начиная с#
) выделены красным. На сервере комментарии отображаются в виде простого белого текста, как и любой другой не выделенный текст. Любые предложения относительно того, почему комментарии не выделяются правильно на сервере (nox
) монтаж?
Обновить: Это похоже на проблему с терминалом. яssh
в серверную машину отterminator
через замену экранаbyobu
, Если я запускаю emacs на сервере сTERM="xterm-256color" emacs
, тогда комментарии подсвечиваются, но все остальные цвета выглядят очень странно.
Обновить: Добавление `export TERM =" xterm-256color "" решило "это. Подсветка синтаксиса теперь имеет очень странные цвета: пурпурный и светло-коричневый. Моя зеленая полоса выделения текущей строки теперь светло-бледно-желтая / зеленая. Комментарии выделены красным, хотя :)
Обновление: решено. настройкаTERM="xterm-color"
производит "правильные" цвета, включая подсветку комментариев. По умолчанию сервер имеет значение "screen-bce" дляTERM
который не выделял комментарии.
Обновление: не решено. byobu
обеспечивает связывание клавиш для различных функциональных клавиш, чтобы легко создавать новые сеансы экрана и переключаться между ними. когдаTERM
установлен вxterm-color
эти функциональные клавиши больше не работают. Так что, думаю, мне просто нужно быть довольными невыделенными комментариями в коде Python в Emacs.