After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 623986 - [proposal] Remember opened tabs
[proposal] Remember opened tabs
Status: RESOLVED OBSOLETE
Product: gnome-terminal
Classification: Core
Component: general
unspecified
Other Linux
: Normal enhancement
: ---
Assigned To: GNOME Terminal Maintainers
GNOME Terminal Maintainers
Depends on:
Blocks:
 
 
Reported: 2010-07-09 21:34 UTC by Konstantine Rybnikov
Modified: 2021-06-10 20:08 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Konstantine Rybnikov 2010-07-09 21:34:33 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.
Comment 1 Christian Persch 2010-07-18 19:50:39 UTC
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).
Comment 2 Konstantine Rybnikov 2010-07-18 20:23:31 UTC
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...
Comment 3 Marius Andreiana 2014-05-18 19:49:15 UTC
Re-opening, since gnome-terminal-3.10 says
Option "--save-config" is no longer supported in this version of gnome-terminal.
Comment 4 Marius Andreiana 2014-05-18 19:50:54 UTC
Status: Unconfirmed -> New, since there are many requests for this:
https://www.google.com/search?q=gnome+terminal+remember+tabs
Comment 5 Marius Andreiana 2017-07-14 15:48:29 UTC
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!
Comment 6 Luke 2019-02-21 11:34:22 UTC
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.
Comment 7 Paul McQuesten 2019-12-04 16:25:05 UTC
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!!??
Comment 8 GNOME Infrastructure Team 2021-06-10 20:08:54 UTC
-- 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.