In Ubuntu, I use the default gnome-terminal to run my commands. I typically have a couple of windows open, each with several tabs. When my OS crashes∗, for whatever reason, and I reboot, I lose all these terminals.
Sublime Text, Firefox and Chrome have spoilt me, as all of them give me the option to restore all the windows and tabs to exactly what they were doing prior to the crash, and I would like to be able to do the same with my terminal windows and tabs.
How can this be accomplished?
Spelling out the specifics of what I would like:
- Must have:
- Upon reboot, when I open terminal for the first time, the windows and tabs that were there before get re-opened
- Either with or without a prompt is fine
- Each tab is
cd-ed into the folder that it was in before
- Upon reboot, when I open terminal for the first time, the windows and tabs that were there before get re-opened
- Nice to have:
- The
bash_historyfor that tab is still there - so when I press the "up" and "down" keys, I would get what I expect within that tab
- The
∗ Ubuntu running on a laptop whose drivers are not the most friendly, happens more often than I would like (in case you are wondering)
