繁体   English   中英

linux vim latex-suite编译奇怪

[英]linux vim latex-suite compile oddity

运行linux,当我在安装了latex-suite的vim中编译一个latex文件时,我(不必要地)提示按Enter键。 也就是说,当我键入\\ll进行编译时,屏幕似乎从vim中删除到命令提示符,该命令提示符为:

Press ENTER or type command to continue

点击ENTER返回我的文件成功编译vim,但是我不想在这里点击ENTER(我没有从Mac运行同样的问题)。

我的.tex文件内容如下

\documentclass{article}
\title{This is the title}
\author{The Author}
\date{September 2013}
\begin{document}
\maketitle
Hello World!
\end{document}

从vim中,我给出以下命令:

:echo g:Tex_DefaultTargetFormat

并收到

pdf

我给出以下命令:

:echo g:Tex_CompileRule_pdf

并收到

pdflatex -interaction=nonstopmode $* >/dev/null 2>/dev/null

从bash提示符我可以输入

pdflatex -interaction=nonstopmode HelloWorld.tex >/dev/null 2>/dev/null

和pdflatex编译我的文档而不要求我点击ENTER。 任何帮助不必在命令提示符处按ENTER键将不胜感激。

您可以重新映射\\ll或创建新映射,例如\\ls进行静默编译:

map <leader>ls :silent call Tex_RunLaTeX()<cr>

这里的关键是silent命令,它阻止vim要求你按Enter键。 但是,您不会看到任何输出。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM