答案1
大約在 2017 年左右(我認為),Chip 博士決定 base-vim 應該只支援 base-latex 的語法突出顯示。有必要添加對 Latex 套件中可用內容的語法突出顯示的支援(例如 amsmath,它提供了對齊環境)。
但這非常簡單,Dr. Chip 包含 amsmath(以及其他一些軟體包)的語法文件他的網站。
為了使用它們,您需要執行以下操作。我假設您想要安裝額外的突出顯示來覆蓋對齊環境。由於這來自 amsmath,我們將添加額外的 amsmath 突出顯示支援。然後你
- 得到http://www.drchip.org/astronaut/vim/vbafiles/amsmath.vba.gz來自奇普博士
- 該檔案是 vimball 格式,提取它的最簡單方法是使用 vim 打開它並按照說明進行操作(可能會說
:so %
)。 - 移動並重新命名
amsmath.vba
到~/.vim/after/syntax/tex/amsmath.vim
(或計算機上的相應位置)。也可以:so %
從運行amsmath.vba
,這會自動產生(如果移動不成功,~/.vim/after/syntax/tex/amsmath.vim
則可以運行)amsmath.vba
也可以透過建立新的「數學區域」直接從 vimrc 執行此操作(這主要是 amsmath.vim 所做的)。看:h tex-math
更多。