use*_*485 5 vim python gvim comments syntax-highlighting
我使用python,在python中,连续三个引号
"""
Run Code Online (Sandbox Code Playgroud)
或者
'''
Run Code Online (Sandbox Code Playgroud)
表示块评论,普通评论只是一个主题标签。(#) 我希望注释为灰色,字符串为橙色。我正在使用墨菲配色方案。我制作了一个 murphy-mine.vim 文件并将其添加到其中
hi Comment term=bold ctermfg=Grey guifg=Grey
hi String term=bold ctermfg=LightRed guifg=Orange
Run Code Online (Sandbox Code Playgroud)
但 gvim 将"""and'''视为 python 语法中的字符串,而不是将其视为注释(块注释)。有没有办法让我告诉 gvim 将"""and'''作为注释/块注释而不是字符串来查看?
您可以将以下内容放入~/.vim/after/syntax/python.vim(取自此处:
" Highlight docstrings as comments, not string.
syn region pythonDocstring start=+^\s*[uU]\?[rR]\?"""+ end=+"""+ keepend excludenl contains=pythonEscape,@Spell,pythonDoctest,pythonDocTest2,pythonSpaceError
syn region pythonDocstring start=+^\s*[uU]\?[rR]\?'''+ end=+'''+ keepend excludenl contains=pythonEscape,@Spell,pythonDoctest,pythonDocTest2,pythonSpaceError
hi def link pythonDocstring pythonComment
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1721 次 |
| 最近记录: |