たとえば、 curlコマンドでXMLをダウンロードしてvimで開きたい なんていう要望がAPI開発とかしてると湧いて出てくるんですが、これを可能にするワンライナー紹介します。
$ curl "http://b.hatena.ne.jp/search/tag?q=%E3%83%8F%E3%82%A6%E3%82%B9&mode=rss" | vim -
これで一発です。
キモはパイプ後のvimコマンドの後ろの - (ハイフン)です。これがないとダメです。
API側がちゃんとMIMETYPEをこさえていれば、それを読み取ってvimさんがfiletypeをセットしてハイライトしてくれます。地味に良い。