:! を使用してシェル コマンドを実行すると、Vim から常に次のプロンプト テキストが表示されます。「続行するには、ENTER キーを押すか、コマンドを入力してください」
このコマンドを頻繁に使用するので、プロンプトを削除したいのですが、毎回 Enter キーを押したくありません。これは可能ですか?
答え1
使用できます
:silent !ls
ただし、コマンドが何らかの出力を生成すると、画面が矛盾した状態になります。その場合は、Ctrl+Lまたはを使用し:redraw
て修正する必要があります。
:help :!
詳細については、vim 内から実行してください。