[英]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.