vimでxdebug(php)時にエラーが出る対処法

それなりにPHPに慣れてきて、なんとか自分のしたいことが出来てきました。

エディタについては、まだ定まらず、とりあえず、macvimを使っているんですが、
xdebugを使用してデバッグしようとしていたときにハマったので、メモ。
xdebugの導入済であること前提。(MacPortsなら一発だし。)

※参考サイト
http://d.hatena.ne.jp/koziy/20080102/1199248974
(非常にわかりやすかったです。)


■vimscriptのダウンロード
http://www.vim.org/scripts/script.php?script_id=1929

↑これをダウンロードして、pluginフォルダにdebugger.pyとdebugger.vimをコピー。

で、F5キーを押すと、

(<type 'exceptions.AttributeError'>, AttributeError("DbgProtocol instance has no attribute 'stop'",), <traceback object at 0x9460d4c>) 
	  File "/.vim/plugin/debugger.py", line 1078, in debugger_run 
	    debugger.run() 
	  File "/.vim/plugin/debugger.py", line 928, in run 
	    self.protocol.accept() 
	  File "/.vim/plugin/debugger.py", line 560, in accept 
	    self.stop()  

とかってエラーがでる。。。orz
原因がわかっていないけど、(ソース追いかけろよ。。。)ここのdebugger.pyダウンロードして入れ替えると動きました。

http://www.workingsoftware.com.au/debugger.py

かなり便利につかっています♪♪しっかりvimでいこうかな。。。