Czy mogę powielić sesję terminala GNOME?

12

Często chciałbym otworzyć nowy terminal w katalogu, w którym obecnie pracuję. Np. Pracuję w ~ / some / folder / i chcę uruchomić jakiś program, jednocześnie zachowując terminal do mojej dyspozycji w bieżącym katalogu.

Czy jest jakiś sposób na zduplikowanie bieżącego terminala, za pomocą polecenia lub kombinacji klawiszy?

użytkownik717572
źródło
3
Z mojego doświadczenia wynika, że ​​nowe karty zachowują bieżący katalog roboczy zarówno w GNOME Terminal, jak i Terminator. Czy konieczne jest nowe okno, czy karta wykona zadanie?
muru

Odpowiedzi:

23

Naciśnij Ctrl+ Shift+T

Spowoduje to otwarcie nowej karty w GNOME Terminal z tym samym katalogiem (PWD)

Naciśnij Ctrl+ Shift+N

Spowoduje to otwarcie nowego okna Terminalu GNOME z tym samym katalogiem (PWD)

dedunumax
źródło
1
Nie zdawałem sobie sprawy z obu poleceń (oraz z funkcjonalności terminalu jako karty). To dla mnie działa, dzięki!
user717572,
To przestało działać, kiedy aktualizuję z Ubuntu 14.04 do 16.04
qznc
4

Możesz otworzyć drugi terminal w tym samym katalogu, używając następującego polecenia:

nohup gnome-terminal --working-directory $PWD >&/dev/null

I utwórz alias, aby szybko go zdobyć:

alias dupterm='nohup gnome-terminal --working-directory $PWD >&/dev/null'

Możesz uzyskać ten sam wynik za pomocą następującego skrótu klawiaturowego: Ctrl+ Shift+n

Sylvain Pineau
źródło
To tworzy fałszywe pliki nohub.out w bieżącym katalogu przy każdym uruchomieniu.
jmiserez
@jmiserez: Naprawiłem problem nohup.out. Ale nie zgadzam się, to nie blokuje obecnego terminalu, oba są nadal użyteczne
Sylvain Pineau
Spróbuj uruchomić go np terminator. Ale dam ci, że teraz działa i nie używa skrótów klawiaturowych, co może być miłe.
jmiserez
@jmiserez kontekst jest inny niż OP, spróbuj nohup gnome-terminal --working-directory $PWD >&/dev/null &w twoim przypadku
Sylvain Pineau
1
Usunąłem opinię i dodałem opinię. Jedyną przewagą nad Ctrl-Shift-N jest to, że możesz wpisać go z terminala, co muszę powiedzieć, jest całkiem fajne.
jmiserez