GNOME Bugzilla – Bug 623986
[proposal] Remember opened tabs
Last modified: 2021-06-10 20:08:54 UTC
Hi there! I love gnome-terminal because it's simple and clean, but there's one thing I really miss. Here's how I use gnome-terminal at work (I'm a python web developer): I open up some tabs in different locations and start my development servers with different configs and set some headers for the tabs. I also like to open tab for sql console, tab for ipython shell and so on. Tabs are like workspaces for me. And every time I close gnome-terminal I need to open the tabs again. I don't know whether it's possible to remember tab's bash history or something like that, but it would be really great to remember at least tabs location and header. No, I was wrong. Bash history is also really important. Because I will then have only to press "up" few times in every tab to start everything all over again :-) What do you think about this? Thank you.
You do know the --load-config / --save-config options? And that session management automatically saves the configuration? Saving the bash history associated with each tab separately is not supported by bash (it uses a single ~/.bash_history file).
Well, I couldn't really get how to use it, anyway that's not the thing that looks present in interface, so my proposal is still alive) Maybe one day...
Re-opening, since gnome-terminal-3.10 says Option "--save-config" is no longer supported in this version of gnome-terminal.
Status: Unconfirmed -> New, since there are many requests for this: https://www.google.com/search?q=gnome+terminal+remember+tabs
3 years later, 58 votes later only in 1 place https://askubuntu.com/questions/310705/some-fast-way-to-save-and-restore-tabs-of-terminal and many more on google, and nothing from Gnome team. But hey, we got a gnome recipes app!
I see this feature is still missing and I don't understand why. See ongoing discussions: https://askubuntu.com/questions/310705/some-fast-way-to-save-and-restore-tabs-of-terminal (viewed 36,746 times ) https://askubuntu.com/questions/575792/keeping-terminals-open-with-previous-path-and-applications-in-ubuntu-unity/ (viewed 449 times) And remember that --save-config is not supported anymore.
This would be *really* helpful. I simulate this with a manually-edited shell script that launches gnome-termainal with a bunch of "--tab -t MyTitle --working-directory=dm/regress/blah -- ssh SomeServer" arguments. Of course, this ends up out of sync as projects come and go, and is a real hassle. Software should simplify this mindless bookkeeping. Please!!??
-- GitLab Migration Automatic Message -- This bug has been migrated to GNOME's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/gnome-terminal/-/issues/7019.