
我最近從 Ubuntu 15.10 切換到 16.04。當使用 Emacs 在終端機中編輯 Python 程式碼時,我的語法突出顯示在 16.04 中與 15.10 中看起來非常不同(更多的紫色陰影)。無論我是在本地使用 Emacs 還是透過 ssh 連接到另一台計算機,這都是事實,因此感覺像是與終端配色方案有關,而不是與 Emacs 本身有關。然而,我在新的 .bashrc 檔案或終端首選項中沒有看到任何可以解釋差異的內容。
答案1
添加'TERM=xterm'
到我的 emacs 別名解決了問題:
alias emacs='TERM=xterm; emacs -nw'
我不太清楚為什麼。受到這個答案的啟發:
https://stackoverflow.com/questions/5236962/emacs-python-mode-syntax-highlighting
答案2
預設情況下,終端使用系統調色板。您可以在“編輯”>“配置文件首選項”>“顏色”(選項卡)中更改它