【发布时间】:2016-08-03 10:52:00
【问题描述】:
我在 Vim 中编写 SPARC 汇编代码,当 vim 将语法着色应用于块 cmets ( /* ... */ style cmets ) 时有时会出现错误。
Vim 似乎忽略了第 42 行之后的注释语法着色,尽管它显然仍然在块注释内。这很烦人,因为它让我更难看到我的 TODO 标签。
另外,我注意到有时当我在块中添加/删除随机字符时,颜色会重置为应有的颜色。
有没有办法解决这个问题?
谢谢!
【问题讨论】:
我在 Vim 中编写 SPARC 汇编代码,当 vim 将语法着色应用于块 cmets ( /* ... */ style cmets ) 时有时会出现错误。
Vim 似乎忽略了第 42 行之后的注释语法着色,尽管它显然仍然在块注释内。这很烦人,因为它让我更难看到我的 TODO 标签。
另外,我注意到有时当我在块中添加/删除随机字符时,颜色会重置为应有的颜色。
有没有办法解决这个问题?
谢谢!
【问题讨论】:
要获得最准确但最慢的结果,请设置语法 同步方法到
fromstart。这可以通过 autocmd 来完成 在你的 vimrc 中:
autocmd BufEnter * :syntax sync fromstart
【讨论】: