2. Who am I?
潘建宏 / Jian-Hong Pan (StarNight)
About Me : http://about.me/StarNight
出沒在~
GitHub : starnight
PTT : zack2004
plurk : StarNight
Facebook : Jian-Hong Pan
目前繼續在種花店當個打雜園丁 ~
9. clewn
● http://clewn.sourceforge.net/
● It implements gdb support in the vim editor.
● It is a program controlling vim through the
netBeans socket interface.
● Clewn can only be used with “gvim”, not vim.
● Clewn, as a standalone process, needs its
own terminal.
10. pyclewn
● http://pyclewn.sourceforge.net/
● pyclewn allows using vim as a front end to a
debugger.
● It is like clewn, but is implemented with
python. → cross platform
● pyclewn has more gdb features than clewn.
12. However, I want the tool
works in terminal without
graphic support. → no gvim
Besides, it is complicated to
install vimGdb.
13. Conque GDB
● http://www.vim.org/scripts/script.php?
script_id=4582
● GDB command line interface and terminal
emulator in (G)Vim.
● https://www.youtube.com/watch?
v=ZcSjaYSoqnc
● It needs GDB 7.0+ and full python 2.7
support.
● It is a “VIM plugin”.
14. Considering embedded
system development,
debugging with cross
compile tool-chain is
needed.
That will be a problem to Conque GDB.
15. cgdb
● https://cgdb.github.io/
● cgdb is a lightweight curses (terminal-based)
interface to the GNU Debugger (GDB).
● It provides a split screen view that displays
the source code as it executes.
● http://tech.mozilla.com.tw/posts/3826/cgdb-
%E6%9B%B4%E5%A5%BD%E7%94%
A8%E7%9A%84-gdb
● It is awesome!!!