VDB iconVDB 0.4.1

VDB is a Vim plugin that offers an integrated debugger for any language with a text based debugger.
VDB is a Vim plugin that offers an integrated debugger for any language with a text based debugger.

Developer comments

VDB will eventually provide a generic interface to any text based, line oriented, debugger, such as gdb, or pdb. Right now it only works with gdb, but eventually, it is intended to be made extensible by use of "interface configuration files" [potentially in XML, but that's probably overkill] specifying what the debugger of choice considers the commands for various actions to be. It only works on operating systems that support pty's, i.e. not windows. Currently users are able to step over/into a particular line of code, execute until the current cursor line is reached, set watches on expressions, view the output of their programs in a vim buffer, and interactively enter data into the same buffer when their program requires input. More powerful actions can be performed by using the debug console, which gives you direct access to the back-end debugger process. Type commands in here, and see their results both in text, and reflected in the various status displays within vim. You will need vim version 7.0 or higher. Actually it might work on lower versions, I haven't tested yet. For more info check out the README file that's bundled in the package.

Requirements:

Vim



INSTALLATION:

Installation as a normal user:

To install vdb.vim without root privileges, for only the current user, place a copy of vdb.vim in your home directory and add the following command to your ~/.vimrc

source ~/vdb.vim

You may of course place the file where ever you wish, as long as the source command points to it correctly. Make sure vdb.vim is readable by you.

System Wide Installation:

To install vdb.vim as a plugin available to all the system's users, place a copy in /usr/share/vim/vimfiles/ftplugin. Users can then at their own discretion activate the plug in by adding

source /usr/share/vim/vimfiles/vdb.vim

To their own ~/.vimrc files

last updated on:
June 1st, 2008, 16:44 GMT
price:
FREE!
developed by:
James Dominy
license type:
GPL (GNU General Public License) 
category:
ROOT \ Text Editing&Processing \ Vim Plugins

FREE!

In a hurry? Add it to your Download Basket!

user rating 15

UNRATED
3.3/5
 

0/5

Add your review!

SUBMIT