gpt4 book ai didi

vim - linux vim latex 套件编译古怪

转载 作者:行者123 更新时间:2023-12-03 17:52:07 27 4
gpt4 key购买 nike

运行 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。但是,您不会看到任何输出。

关于vim - linux vim latex 套件编译古怪,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18749091/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com