首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Vim和Latex-Suite - Syntax在编译后关闭?

Vim和Latex-Suite - Syntax在编译后关闭?
EN

Stack Overflow用户
提问于 2013-07-02 21:51:50
回答 1查看 323关注 0票数 2

我在windows上使用vim latex套件,我不知道为什么,但在编译一个文档后,似乎很多时候vim中的语法突出显示都被关闭了。这很容易通过以下命令进行更正

代码语言:javascript
复制
:syntax on

但是它降低了我的工作流程的效率。

当编译到latex由于语法错误而失败时,似乎更容易发生这种情况。

任何建议都很感谢。谢谢。

EN

回答 1

Stack Overflow用户

发布于 2014-07-16 02:05:26

你是如何编译的?你有没有和tex文件相关的autocmd?看看你的vimrc,你甚至可以:

代码语言:javascript
复制
autocmd! BufRead *.tex syntax on

但那将是混乱的。

不管您的设置如何,我打赌您可以通过使用arara来修复编译问题。Arara一开始似乎有点压倒性,但我向你保证,这是用vim编译Latex的最好方法。

arara的简单设置

  1. 将arara可执行文件添加到您的路径
  2. 将此文件添加为文件的第一行(或您喜欢的任何tex风格):

代码语言:javascript
复制
% arara: pdflatex: { synctex: on}

  1. 将此映射添加到您的vimrc:

nmap <F9> :update<CR> :cd %:p:h<cr>:pwd<cr> :!arara -v -l %<CR>

使用高级配置,您甚至可以在后台编译(!)同时您可以继续编辑和浏览您的tex文件。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17427420

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档