Debugging with vim, tmux, and pudb
summary
Quick demo of using vim, tmux, and pudb to debug live Python: run pudb (python -m pudb or insert import pudb; pudb.set_trace via a vim + snipMate snippet), step through code, inspect stacks and variables, and edit values; example runs tootstream to post a Mastodon “testing 1, 2, 3” and shows it succeeds. For remote, pudb prints a telnet address so a tmux pane can attach to the session, useful for multi‑process or web app debugging.
AI-written summary · about
chapters (4)
related talks
40mSo you think you can PDB?
28mInstant-feedback, instant-debugging Python coding
29mGoodbye Print Statements, Hello Debugger!
31mGoodbye Print, Hello Debugger!
28mGoodbye Print, Hello Debugger!
38mTerminal Whispering
29mPeering into the black box: tips for visualizing your program's behavior
23mEntomology 101: Effective Bug Hunting
