如何在使用vim latex套件编译latex时去掉W11

如何在使用vim latex套件编译latex时去掉W11,vim,latex-suite,Vim,Latex Suite,使用latex套件(使用命令ll)从vim编译时,我经常会遇到以下错误: 警告:文件“yourLaTeXfile.log”自开始编辑以来已更改 有关更多信息,请参阅“:help W11” 我如何配置vim/latex suite以始终设置由Tex\u RunLaTeX()生成的日志文件的自动读取?将ll重新映射到Tex\u RunLaTeX()是否足够或者会引入任何新的酷功能 我如何配置vim/latex suite以始终设置由Tex\u RunLaTeX()生成的日志文件的自动读取 找出为文件

使用latex套件(使用命令
ll
)从vim编译时,我经常会遇到以下错误:

警告:文件“yourLaTeXfile.log”自开始编辑以来已更改 有关更多信息,请参阅“:help W11”

我如何配置vim/latex suite以始终设置由
Tex\u RunLaTeX()
生成的日志文件的自动读取?将
ll
重新映射到
Tex\u RunLaTeX()是否足够或者会引入任何新的酷功能

我如何配置vim/latex suite以始终设置由
Tex\u RunLaTeX()
生成的日志文件的自动读取

找出为文件设置的文件类型:

:setl filetype?
然后设置一个autocmd:

:autocmd FileType <the-filetype-here> setlocal autoread
:autocmd文件类型setlocal autoread

或者,您也可以直接在文件模式
:autocmd BufRead*.log…
上定义autocmd,或者将
:setlocal autoread
直接附加到
ll
映射中。

My
ll
映射如下,
nmap ll':update!:调用Tex_RunLaTeX()
可以这样修改它吗:
nmap ll':update!:调用Tex_RunLaTeX():setlocal autoread“
,因为是生成的日志文件导致W11不是当前文件。是的,您只缺少一个尾随的
。或使用
…:调用Tex_RunLaTeX()setlocal autoread
。不,这不起作用。我正在编译一个tex文件,导致错误的文件是由
tex\u RunLaTeX()
生成的日志文件。
tex\u RunLaTeX()
是否自动打开日志文件?如果没有,您确实必须依赖于某些AutoCMD,如我的回答中所述。是的,
Tex\u RunLaTeX()
打开日志文件(与扩展名为日志的Tex文件同名)