gvim long多行字符串突出显示
我在我的
python源代码中广泛使用多行docstrings来包含doctests.不幸的是,vim / gvim似乎很难与语法高亮,偶尔会丢失它的位置,并忘记它在一个字符串文字的中间,突出显示“从头到尾”和“转换为字符串”.
我可以向上滚动到顶部并再次下降,而vim通常会解决问题,但有时需要几次尝试. 除了使我的文字缩短之外,有没有办法帮助vim保持这些长的文字的突出显示顺序?
:syntax syn控制Vim如何同步文本中特定点应用的语法状态(:help syn-sync).为了最准确的同步(但这会减慢vim),请尝试:
autocmd BufEnter * :syntax sync fromstart 或者如果您想要手动同步,只要您注意到错误,请尝试此命令(您可以将其映射到键盘快捷方式): :syntax sync fromstart 你也可能会发现minlines有用.来自:help syn-sync
所以把它放在你的.vimrc中可能会帮助你: syntax sync minlines=500 编辑:发现这个页面,它有你需要的一切: (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |