我有一个简单的BufWritePost
autocmd从我的vimwiki页面自动生成HTML。禁止vim autocmd的输出?
autocmd BufWritePost *.wiki VimwikiAll2HTML
但它吐出了很多进步的输出,并在最后提示:
Press ENTER or type command to continue
有没有办法抑制输出和Vim的自动命令提示,使之完全透明?
我有一个简单的BufWritePost
autocmd从我的vimwiki页面自动生成HTML。禁止vim autocmd的输出?
autocmd BufWritePost *.wiki VimwikiAll2HTML
但它吐出了很多进步的输出,并在最后提示:
Press ENTER or type command to continue
有没有办法抑制输出和Vim的自动命令提示,使之完全透明?
尝试在图案后添加silent
。
autocmd BufWritePost *.wiki silent VimwikiAll2HTML
并添加您的autocmd
,很好地适合您的问题,这将大大帮助。
将新命令添加到问题中。工作完美,谢谢。 – mwcz
你可以尝试另一种选择:
:h vimwiki-option-auto_export
太好了,谢谢。我把这个问题写成通用的(而不是vimwiki特定的),而我用'VimwikiAll2HTML'作为例子只是巧合。尽管如此,如果有人在编辑不属于vimwiki的* .wiki文件,在保存时运行HTML转换就没有意义了,所以您的选择对于该场景来说是完美的。 – mwcz
为什么不显示您正在执行的命令? – ThiefMaster