sha*_*arp 8 vim markdown latex pandoc vim-syntax-highlighting
我使用ViM在markdown中编写文档,我也使用latex $$符号(我使用pandoc编译)输入数学.问题是ViM语法不会忽略_美元符号中的下划线,这非常令人讨厌.例如,如果我这样写:
$$ a_1 = 0 $$
然后,由于使用了下划线,Vim会将以下所有文本突出显示为斜体.
我怎么能改变呢?
如果我能用$不同的格式突出显示内部的内容,那也很好.
Sco*_*ott 10
我把这些行放在我的.vimrc中.它适用于同一行和块模式数学的内联数学运算.
" This gets rid of the nasty _ italic bug in tpope's vim-markdown
" block $$...$$
syn region math start=/\$\$/ end=/\$\$/
" inline math
syn match math '\$[^$].\{-}\$'
" actually highlight the region we defined as "math"
hi link math Statement
Run Code Online (Sandbox Code Playgroud)
编辑:因为我已经写称为博客文章" Vim的语法高亮降价,液体和MathJax "
| 归档时间: |
|
| 查看次数: |
1927 次 |
| 最近记录: |