NAME

Vim::Debug::Manual - What is Vim::Debug and how do I use it?

VERSION

version 0.001

DESCRIPTION

Vim::Debug integrates the Perl debugger with Vim, allowing developers to visually step through their code and examine variables.

Please note that this code is in beta.

PREREQUISITES

Unix/Ubuntu/OSX
Vim with +signs, and +perl compiled in
Perl 5.6.0+
The Vim::Debug Perl module

INSTALL INSTRUCTIONS

With cpanm

TODO

With github

git clone git@github.com:kablamo/VimDebug.git
cd VimDebug
perl Makefile.PL
make
sudo make install
cp -r vim/* $VIMHOME/

Replace $VIMHOME with your vim configuration directory. (/home/username/.vim on unix.)

head1 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

DEVELOPERS

Fork it on github: http://github.com/kablamo/VimDebug

AUTHOR

Eric Johnson <vimdebug at iijo dot org>

COPYRIGHT AND LICENSE

This software is copyright (c) 2011 by Eric Johnson.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.