【发布时间】:2012-01-17 21:28:46
【问题描述】:
我一直在使用 emacs 24(从 git 版本构建)。我已经开始创建自定义主题,但我注意到主题功能相当有限,尤其是对于 Python。
我希望能够为诸如此类的事物分配不同的颜色
- “单引号字符串”与“双引号字符串”
-
突出显示 doctest。所以如果我有类似的东西
def myfunc(x): """ This is the docstring. >>> # These are the examples >>> print myfunc(x) 1 """ return 1我希望
This is the docstring像字符串一样着色,但我希望print myfunc()像 Python 代码一样着色(或至少不同)。例如,在 vim 中,使用我安装的任何插件,doctests 是棕色的,但字符串是蓝色的。 以不同于常规字符串的方式突出显示文档字符串。
- 字符串格式化字符的着色(如
"%s"或"%(newstyle_formatting)s")。 - 更好地处理 ' 或 " 之前的 r、u 或 b。
对其中一项或全部有什么建议吗?
如果我想到它们,我可能会在这里添加更多内容。
【问题讨论】:
标签: python emacs syntax-highlighting