我刚刚开始学习 Python 并使用 Emacs 作为我的编辑器。目前,Emacs 对普通字符串(单引号)和文档字符串(三引号)使用相同的颜色。我希望文档字符串是不同的颜色,所以我使用“选项->自定义 Emacs”菜单选项将“font-lock-doc-face”更改为新颜色并保存更改。然而,Emacs 继续保持文档字符串与普通字符串相同的颜色。更改普通字符串的颜色也会将更改应用于文档字符串。
似乎 Emacs 将文档字符串和普通字符串视为相同。有没有办法让 Emacs 与普通字符串分开正确地查找和着色 Python 文档字符串?
编辑:我正在使用具有默认 Python 模式设置的 Emacs 23.1.1(Kubuntu 10.10 包)。我还将 color-theme 包与午夜主题一起使用。