0
私は現在のVimプログラム(この場合はシェルスクリプト)を実行し、同じウィンドウで出力します。私はいくつかのプラグイン利用可能を知っているか、新しいバッファvimから現在のプログラムを実行してvim内の出力を表示
に read
を使用しますが、この私がやっている何を。
- 新しいファイルにはVim
vim myshell.sh
- ウィンドウを分割して
:split output
:Set Autoread
- そのファイルへの出力端の文字列を
:! ./myshell.sh > output
を私のプログラムを開きますが、私はまだ終了して、二重入力していますターミナルから。これを渡す方法は?
これを試してみましょう – Dexters
'silent'演算子を含むコマンドをチェーンすることができます。 ':w | silent! !./%> output'は私のテストでうまくいきます。ファイルを '|'でチェーンコマンドに、 'silent! 'で次のコマンドを静かに実行し、コマンドを実行する'!/%> output'(バッファでは%= filename)です。 – Dave