Ubuntu 16.04 で構文の強調表示が変更されました

Ubuntu 16.04 で構文の強調表示が変更されました

最近、Ubuntu 15.10 から 16.04 に切り替えました。Emacs を使用してターミナルで Python コードを編集する場合、構文の強調表示が 15.10 と比べて 16.04 で大きく異なります (紫色の色合いが多くなります)。これは、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

デフォルトでは、ターミナルはシステムのカラーパレットを使用します。編集 > プロファイル設定 > 色 (タブ) で変更できます。

関連情報