我在Windows上使用vim latex套件,我不知道为什么但是在编译完一个文档之后,很多时候vim中的语法高亮显示都被关闭了。
很容易纠正:syntax on
但它使我的工作流程效率降低......
当编译到乳胶因语法错误而失败时,似乎更经常发生。
任何提示赞赏。感谢。
答案 0 :(得分:0)
你怎么编译?你有任何autocmd
与tex文件相关联吗?仔细查看你的vimrc。你甚至可以这样做:
autocmd! BufRead *.tex syntax on
但那会很混乱。
无论您的设置如何,我敢打赌您可以使用arara
修复编译问题。 Arara起初看起来有点压倒性,但我向你保证,这是用vim编译Latex的最好方法。
arara
的简单设置:
1.将arara可执行文件添加到路径中
2.将其添加为文件的第一行(或您喜欢的任何一种tex):
% arara: pdflatex: { synctex: on}
nmap <F9> :update<CR> :cd %:p:h<cr>:pwd<cr> :!arara -v -l %<CR>
使用高级配置,您甚至可以在后台编译(!),同时可以继续编辑和浏览tex文件。