コマンドの実行結果をvimで開きたいことはありませんか? lsの結果をvimで見たいときに、こんなことをしてませんか? ls > /tmp/a vi /tmp/a printfを使ってる部分が探したり。 fgrep printf *.c >/tmp/c vi /tmp/c 実は、いちいち、ファイルにリダイレクトしなくても、vimでコマンドの出力を開くことができます。 lsの実行結果をvimで開きたいときは、 - オプションをつけて vim を起動します。 ls | vim - 標準入力から読み込むことができるので、こんなリダイレクトもいけます。 /tmp/a の内容を vim で開くことができます。 vim - < /tmp/a パイプやリダイレクトをしない場合、 stdin (標準入力) から読み込もうとします。 vim - Vim: Reading from stdin... これで、