是否可以修改python.vim (以及相应的 colorcheme 文件),以便在 vim 下的 python 语法突出显示期间,类和 def 语句(也称为文档字符串)下的三引号字符串将突出显示为注释?
class URLopener:
"""Class to open URLs.
This is a class rather than just a subroutine because we may need
more than one set of global protocol-specific options.
Note -- this is a base class for those who don't want the
automatic handling of errors type 302 (relocated) and 401
(authorization needed)."""
def addheader(self, *args):
"""Add a header to be used by the HTTP interface only
e.g. u.addheader('Accept', 'sound/basic')"""
# sample comment
最佳答案
您可以添加以下行:
syn region Comment start=/"""/ end=/"""/
到你的~/.vim/after/syntax/python.vim。如果该文件不存在,您可以创建它。
关于vim - 突出显示 python 文档字符串作为注释(vim 语法突出显示),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16041638/