我已经开始编程,expl3
但vim
没有意识到下划线现在是 LaTeX 标识符的一部分。
vim
如果有人能解释如何最好地配置它以使其具有“通常”的单词边界(包括下划线),并且还能正确地对单词进行语法突出显示,我将不胜感激。
我知道应该可以在文档中找到这些信息vim
,但我更喜欢快速而简单的解决方案。
答案1
快速而肮脏的解决方案
:syn match texStatement "\\[a-zA-Z_:]\+"
或添加@
:syn match texStatement "\\[a-zA-Z_:@]\+"
虽然还不够,但是看起来好多了。
但更好的
修改$VIM/syntax/tex.vim
,搜索b:tex_stylish
,修改关于它的所有表述。