Я недавно переключился от Ubuntu 15.10 до 16,04. Чтобы использование Emacs отредактировало код Python в Терминале, моя подсветка синтаксиса выглядит очень отличающейся в 16,04 по сравнению с 15,10 (больше оттенков фиолетового цвета). Это верно, использую ли я Emacs локально или ssh'ing к другому компьютеру, таким образом, похоже на что-то, чтобы сделать с Терминальной цветовой схемой и не самим Emacs. Я ничего не вижу в новом .bashrc файле или Терминальных предпочтениях, которые объяснили бы различие, как бы то ни было.
Добавление 'TERM=xterm'
к моему псевдониму emacs решило проблему:
alias emacs='TERM=xterm; emacs -nw'
я не совсем уверен почему. Был вдохновлен этим ответом:
https://stackoverflow.com/questions/5236962/emacs-python-mode-syntax-highlighting
Терминалом по умолчанию использует системную палитру цветов. Можно изменить это при Редактировании> Предпочтения Профиля> Цвета (вкладка)