【问题标题】:Highlighting ReST in python doc strings within vim在vim中突出显示python doc字符串中的ReST
【发布时间】:2014-08-20 00:33:02
【问题描述】:

由于我将 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 syntax highlighting of doxygen style docstrings in Python
但我也不知道如何适应。

有什么建议吗?
在此先感谢:)

【问题讨论】:

  • 最后我找到了 riv.vimlet g:riv_python_rst_hl=1 的插件,它可以满足我的需求。
  • 您应该将该评论作为答案发布
  • 我试过了,太短的答案会自动转换成cmets...
  • 填写一下?描述 riv.vim 是什么,该选项有什么作用,以及它有什么缺陷......

标签: python vim syntax highlight restructuredtext


【解决方案1】:

正如 cmets 中提到的,有一个 vim 插件riv.vim,它提供了许多与 reST 文档交互的工具。如果你这样做:

let g:riv_python_rst_hl=1

它将为 python 文件中的文档字符串启用正确的 reST 语法高亮。

【讨论】:

  • 这个插件不适合我。我的 python 文件中的文档字符串没有改变。
猜你喜欢
  • 1970-01-01
  • 2010-12-01
  • 2021-09-12
  • 2015-06-29
  • 2022-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-10-12
  • 2012-02-26
相关资源
最近更新 更多