vimで以下のコマンドを実行すると、外部のプログラムを実行できる。vimから出て、コマンドを実行した結果を見ることができる。date上の例では今日の日付を確認できる。クリップボードにでも入れて戻ってこれる。vimで以下のコマンドを実行すると、外部のプログラムを実行した結果をカーソルの位置に挿入できる。:r!pwd上の例では、現在のディレクトリのパスが挿入される。:r!bc60*60*24[ctrl+D]上の例では、60*60*24の結果計算されて、挿入される。シェルを起動するにはvimで以下のコマンドを実行すると、シェルを起動して、いろいろ作業をしてから、帰ってこれる。:sh実行結果の挿入とは違うが、まだ保存したくないけどちょっと他の作業が必要なときなどに使える。Feedシステム開発の株式会社ソフテル。