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?


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)


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


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
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.