gdbvim.vim
"+signs, +physon, +clientserver" が必要。あと multvals.vim がないとダメ。
gvim で試してみた。
gvim をサーバモードで起動する。サーバ名は "GDBVIM"
>gvim --servername GDBVIM
Terminal から gdbvim を起動する
>gdbvim ./debugtarget -args
中で gdb が起動する。
これで server 側の gvim と接続する。F9 で break はったり、F8 で next したり出来る。カーソル下の変数内容も表示できるけど、出力が端末側の gdb に出るんだよな。
むむむ...
他には
- idevim.tgz - Control Gdb from inside Vim : vim online
- VimDebug - Visual debugger for Perl, Ruby, and Python (updated 03/2011) : vim online
- VIMEN - Vim Is More than Editor Now : vim online
素直に A-A-P ported applications を使った方がいいかな?
あと valgrind.vim っていうのもあるのね。