2

我现在有了这个问题的解决方案,这引出了下一个问题:在 vim 中打开所有 .xml 文件时,如何对所有 .xml 文件运行“xmllint --noent”。

我有一个示例可以在我的 .vimrc 中执行加载时 --decrypt 和保存 .gpg 时 --encrypt 的示例,但它非常复杂,以至于我无法真正弄清楚相关部分。我最近的尝试是:

autocmd BufReadPost,FileReadPost *.xml %!xmllint --noent - 2> /dev/null

这给了我:

<N> lines filtered
Press ENTER or type command to continue

我该如何摆脱这个?(即默默地做)

4

1 回答 1

2

我认为这个问题可能属于超级用户,但如果你想执行一个没有输出的命令,你可以使用silent

IE

:silent !echo Hello

请参阅:避免“按 ENTER 继续”提示

于 2010-01-13T08:13:05.820 回答