これでシェルスクリプトの開発効率が上がるはずです。
シェルスクリプトに限らず通常モードで
:! [command]
とする入力するだけで、エディタを終了せずにプログラムを実行することができます。

こんな感じです。
さらに、
:r! [command]
とすると、その実行結果を取得することもできます。
たとえば、

これなら、

このように、echoコマンドの実行結果がカーソルの下に入ります。
echoだとピンときませんが、findやgrepコマンドを利用すればファイルの一覧などができそうです。
シェルスクリプトでも試してみました。

このように引数をあたえて実行してみると、

成功です。
もっとまともな利用例を書きたかったのですが、思いつかなかったのでとりあえず使い方だけ。