spf13/spf13-vim — pull request #324 by mmikitka (2013-03-21 17:49:03+00:00)
Title: Added the VDebug multi-purpose debugger

VDebug is an amazing multi-language Vim debugger. It is a complete re-write of the Xdebug project with several additions: no error messages, abstracted configuration and code-base, supports multiple languages (PHP, Python, Ruby, Perl, Tcl, JavaScript), the documentation is clean, and the UI is clean and consistent.

See ":help vdebug" for more information.

I applied the following overrides to my .vimrc.bundles.local file.

" Vdebug {
let g:vdebug_options= {
\ "port" : 9000,
\ "server" : '205.189.23.105',
\ "timeout" : 20,
\ "on_close" : 'detach',
\ "ide_key" : '1',
\}

" Map the key bindings to Firebug
let g:vdebug_keymap = {
\ "run_to_cursor" : "",
\ "set_breakpoint" : "",
\ "run" : "",
\ "close" : "",
\ "detach" : "",
\ "get_context" : "",
\ "eval_under_cursor" : "",
\ "step_over" : "",
\ "step_into" : "",
\ "step_out" : "",
\}
" }