在Ubuntu 16.04中更改了语法突出显示

我最近从Ubuntu 15.10切换到16.04。 当使用Emacs在终端中编辑Python代码时,我的语法高亮显示在16.04与15.10相比看起来非常不同(更多的紫色阴影)。 无论我是在本地使用Emacs还是在另一台计算机上使用ssh,都是如此,所以感觉就像是终端配色方案而不是Emacs本身。 但是,我没有在新的.bashrc文件或终端首选项中看到任何可以解释其差异的内容。

在我的emacs别名中添加'TERM=xterm'解决了这个问题:

 alias emacs='TERM=xterm; emacs -nw' 

我不完全确定为什么。 受到这个答案的启发:

https://stackoverflow.com/questions/5236962/emacs-python-mode-syntax-highlighting

默认情况下,终端使用系统颜色调色板。 您可以在编辑>配置文件首选项>颜色(选项卡)中更改它