Persisting editor and mental state across debugging sessions is really hard. It's often easier to have a single, longer debugging session.
miniblog.
Related Posts
I'm increasingly treating terminal sessions as short lived: starting a fresh terminal tab keeps scrollback short and easy to search.
I'd love to have a terminal emulator that allows me to skip over output of specific verbose commands when searching.
I don't preserve browser tabs between sessions. It's a surprisingly helpful way of staying on whatever side project you planned to play with.
Emacs tip: use savehist-mode to save minibuffer history between Emacs sessions! (via https://www.reddit.com/r/emacs/comments/1umzxo/full_persistent_minibuffer_history_it_was_built/ )