Emperorさんから教わりました。
Vimのバージョンは
[paz@paz-para ~]$ vim –version
VIM – Vi IMproved 7.2 (2008 Aug 9, compiled Mar 27 2009 08:42:32)
です。
とりあえずインストール。
[paz@paz-para ~]$ mkdir /home/paz/.vim/plugin
[paz@paz-para ~]$ wget http://www.vim.org/scripts/download_script.php?src_id=11077 -O ~/.vim/plugin/quickrun.vim
–2009-12-18 07:48:38– http://www.vim.org/scripts/download_script.php?src_id=11077
www.vim.org をDNSに問いあわせています… 216.34.181.97
www.vim.org|216.34.181.97|:80 に接続しています… 接続しました。
HTTP による接続要求を送信しました、応答を待っています… 200 OK
長さ: 6349 (6.2K) [application/octetstream]
`/home/paz/.vim/plugin/quickrun.vim’ に保存中
100%[=============================================>] 6,349 35.6K/s 時間 0.2s
2009-12-18 07:48:38 (35.6 KB/s) – `/home/paz/.vim/plugin/quickrun.vim’ へ保存完了 [6349/6349]
これだけ。
で、
<?php echo "hoge\n"; echo "hogehoge\n"; echo "hogehogehoge\n"; ?>
みたいなファイルをvimで作成。
で、このときvimの編集モードで
- 「\」→「r」
とすると

このようにスクリプトの実行結果をすぐに得ることができます。
残念ながら詳しい仕組みは自分には理解できません。
詳細はこちらを。
さらっと紹介しましたが、これってものすごい便利な気がします。
デバッグの時間短縮ですね。
どーやらquickrun.vimにも2つ種類があって、それぞれ「縦に分割」、「横に分割」するらしいです。
続きはまた時間がある時に。
#1 by ujihisa at 12月 18th, 2009
おおお、ありがとございます!
僕は普段は横分割しています。
ちなみに、実はファイルを作成する必要すらありません。filetypeを指定すればそれだけで実行できます。
ところで、このブログのフォントが気になります。美しいですね! http://gyazo.com/0e35147816fbb280b140532c71778b64.png
#2 by paz at 12月 18th, 2009
>>ujihisaさん
まさかご本人様からコメントをいただけるとは!
ありがとうございます!!
>filetypeを指定すればそれだけで実行できます。
アドバイスまで・・・感謝です!!
「quickrun.vim」、ガンガン使わせていただきますw