回答:
コマンドモードEscに移動してから実行し:!unix_command
ます。実行何か:
バタンとプロンプトの開始は!
、UNIXのシェルコマンドとして実行されます。出力が表示され、vimで作業に戻るためにキーを押すことができます。
ビジュアルモードで選択したテキストがあり、STDINとしてコマンドに送信する場合は、ヒット!!
してコマンドを入力します。コマンドの結果は、選択したテキストを置き換えます。
:r!unix_command
。これは、次のようなコマンドのために便利ですdate
:10,20!sh
または、フォームの標線、'a,'b!sh
!!
せずにコマンドを実行し、現在のカーソル位置に結果を挿入できます。必要がない場合や必要ない場合は、STDINにデータを送信して置き換える必要はありません。