# VIMDEBUG VimDebug integrates the Perl debugger with Vim. ### Requirements - Unix/Ubuntu/OSX - Vim with +signs, and +perl compiled in - Perl 5.6.0+ - The Vim::Debug Perl module ### Install instructions Perl modules are easily installed using cpanm. If you don't have cpanm, this is the simplest way to get it: curl -L http://cpanmin.us | perl - --sudo App::cpanminus To install Vim::Debug: sudo cpanm Vim::Debug For more help installing Perl modules, see the [cpanm documentation][1] ### VimDebug key bindings These are the default key bindings. To change them, edit VimDebug.vim: <F12> Start the debugger <Leader>s/ Start the debugger. Prompts for command line arguments. <F10> Restart debugger. Break points are ALWAYS saved (for all dbgrs). <F11> Exit the debugger <F6> Next <F7> Step <F8> Continue <Leader>b Set break point on the current line <Leader>c Clear break point on the current line <Leader>v Print the value of the variable under the cursor <Leader>v/ Print the value of an expression thats entered <Leader>/ Type a command for the debugger to execute and echo the result [1]: http://search.cpan.org/~miyagawa/App-cpanminus-1.1007/lib/App/cpanminus.pm