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