在vim中高亮显示Python文档字符串中的ReST
我在使用Sphinx和autodoc的时候,希望我的vim能用ReST语法来高亮显示Python的文档字符串。这样可以吗?
我在谷歌上搜索了一下,只找到一个可以用的结果(我还挺惊讶没找到更多的):
http://www.liafa.univ-paris-diderot.fr/~labbe/blogue/2011/06/rest-syntax-highlighting-for-sage-docstrings-in-vim/
不过这个解决方案似乎有一些循环依赖的问题,导致我的vim一直报错,信息不断出现……我也不知道该怎么解决 :/
在Stackoverflow上我找到了这个:
Vim对Python中doxygen风格文档字符串的语法高亮
但我也不知道该怎么去调整这个。
有没有什么建议?
提前谢谢大家 :)
1 个回答
0
正如评论中提到的,有一个叫做 riv.vim 的vim插件,它提供了很多与reST文档互动的工具。如果你执行以下代码:
let g:riv_python_rst_hl=1
这将为Python文件中的文档字符串启用正确的reST语法高亮显示。