2

これで、この質問に対する解決策が得られました。次の質問に進みます。vimで開くときに、すべての.xmlファイルに対して「xmllint--noent」を実行するにはどうすればよいですか。

.vimrcで.gpgのロード時に--decryptを実行し、保存時に--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 に答える