Einen letzten geschlossenen Tab im Gnome-Terminal erneut öffnen?

7

Können wir einen versehentlich geschlossenen Tab im Gnome-Terminal wieder öffnen? Angenommen, die geschlossene Registerkarte ist die letzte geschlossene.

In Firefox können wir dazu Strg-Umschalt-t verwenden. Aber ich habe noch nicht im Gnomterminal gefunden. Vielen Dank.

Tim
quelle
Überprüfen Sie hier , ob Sie hier Hilfe erhalten.
Serenesat
1
Firefox erhält (mehr oder weniger) statischen Seiteninhalt aus dem Cache. Wenn Sie eine Gnome-Terminal-Registerkarte schließen, wird der Inhalt vermutlich weggeworfen. Ich hätte nicht zu viel Hoffnung.
Archemar

Antworten:

4

Leider können Sie im Gnome-Terminal keine alten Tabs öffnen. Da Firefox ein Webbrowser ist, wenn Sie einen vorherigen Tab auf diese Weise öffnen, wird nur die Verlaufsdatei und als letzter Eintrag die Website aufgerufen. Es wird von Grund auf neu geladen.
Das Gnome-Terminal aktiviert / wechselt nicht zum Festlegen von Seiten, sondern ist lediglich eine Schnittstelle zur Konsole, sodass Sie nicht zu vorherigen Seiten wechseln können.
Wenn Sie nur möchten, dass alle zuvor ausgeführten Befehle erneut ausgeführt werden, damit Sie sich an einem bestimmten Ort befinden und bestimmte Dinge festgelegt sind, können Sie zu Ihrer .bash_historyDatei wechseln (manchmal wird sie aufgerufen .history). Diese enthält eine Liste aller Ihrer vorherigen Befehle. Auf diese Weise können Sie auf die Aufwärtspfeiltaste klicken, um Ihren Befehlsverlauf durchzugehen. Sie können einfach mit ctrl-shift-cund kopieren und einfügenctrl-shift-vim Gnomterminal.
Wenn Sie es als Skript ausführen möchten, um Sie in Ihrem vorherigen Status "einzurichten", können Sie aus den benötigten Verlaufszeilen ein Bash-Skript erstellen.
Wenn Sie möchten, dass es bei jedem Start von bash ausgeführt wird, fügen Sie diese Zeilen am Ende Ihrer .bahsrcDatei hinzu.

Interessant...
quelle
1

Eine einmal geschlossene Terminal-Registerkarte löscht alle auf dem Bildschirm verfügbaren Ausgaben. Außerdem gibt es nichts, was im Auge behält, welche Ausgabe unter normalen Umständen auf welchem ​​Tab angezeigt wurde. Aus diesem Grund gibt es keine Funktionalität, um zurück zu gehen.

Obwohl Firefox das erneute Öffnen der Registerkarte "Geschlossen" ermöglicht, wird zunächst der Cache überprüft, andernfalls wird der Server erneut angefordert. In unserem Fall kennt das Terminal keinen Cache, auf den zurückgegriffen werden kann, und es kann sicherlich keine Anforderung (Befehle) ausgeben, da nichts die Ausgabe im Auge behält.

Es gibt Möglichkeiten, wie Sie die gesamte Ausgabe automatisch in einer Datei protokollieren können, falls Sie die Ausgabe erneut überprüfen möchten. Ein Weg ist TermRecord, aber eine Diskussion darüber wäre nicht im Zusammenhang mit dieser Frage.

Feuerlord
quelle
1

Da es keine Funktion zum erneuten Öffnen eines versehentlich geschlossenen Tabs im Gnome-Terminal gibt, können Sie eine andere Aktion ausführen.

  1. Halten Sie das Terminal geöffnet, wenn der Befehl beendet wird (Strg + D oder Befehl beenden). Menü> Bearbeiten> Profileinstellungen> (Registerkarte) Titel und Befehl> Wenn der Befehl beendet wird: Halten Sie das Terminal geöffnet

  2. Ändern Sie die Tastaturkürzel zum Schließen der Registerkarte und zum Schließen des Fensters außer Strg + W und Alt + F4, da Sie sie häufig drücken

Jetzt wird Ihr Tab nicht versehentlich geschlossen und bleibt geöffnet, bis Sie sicher sind, dass Sie ihn nicht mehr benötigen

Rohail Abbas
quelle