2012-06-17 87 views
1

我有一個簡單的BufWritePost autocmd從我的vimwiki頁面自動生成HTML。禁止vim autocmd的輸出?

autocmd BufWritePost *.wiki VimwikiAll2HTML 

但它吐出了很多進步的輸出,並在最後提示:

Press ENTER or type command to continue 

有沒有辦法抑制輸出和Vim的自動命令提示,使之完全透明?

+1

爲什麼不顯示您正在執行的命令? – ThiefMaster

回答

8

嘗試在圖案後添加silent

autocmd BufWritePost *.wiki silent VimwikiAll2HTML 

並添加您的autocmd,很好地適合您的問題,這將大大幫助。

+0

將新命令添加到問題中。工作完美,謝謝。 – mwcz

1

你可以嘗試另一種選擇:

:h vimwiki-option-auto_export 
+0

太好了,謝謝。我把這個問題寫成通用的(而不是vimwiki特定的),而我用'VimwikiAll2HTML'作爲例子只是巧合。儘管如此,如果有人在編輯不屬於vimwiki的* .wiki文件,在保存時運行HTML轉換就沒有意義了,所以您的選擇對於該場景來說是完美的。 – mwcz