Jak mogę otworzyć wiele terminali?

11

Właśnie pobrałem Ubuntu 11.04 i, o ile pamiętam, istniała opcja otwarcia wielu terminali na kartach w Ubuntu. Nie mogę odkryć tej funkcji w 11.04. Ponadto, jako ogólne zapytanie, załóżmy, że otwieram emacsa z terminala, wtedy nie byłbym w stanie nic więcej robić na tym terminalu, dopóki mam uruchomione emacs, więc jaki jest dobry sposób na wielozadaniowość?

yayu
źródło

Odpowiedzi:

12

Sprawdź także Terminator. Jest w repozytorium

wprowadź opis zdjęcia tutaj

wojox
źródło
20

CTRL+ Shift+ Notworzy nowe okno terminala, jeśli już pracujesz w terminalu, możesz też po prostu wybrać „Otwórz terminal” z menu plików.

I tak jak @Alex powiedział, że możesz otworzyć nową kartę, naciskając CTRL+ Shift+ T.

TheXed
źródło
Przynajmniej w Ubuntu 12.10 jest to CTRL + SHIFT + T, a odpowiedź Alexa brzmi tak samo. Może pomyliłeś się?
its_me
Być może ... nie wiem, to był tak długi czas i nie jestem na polu Ubuntu, aby potwierdzić, czy to działa, czy nie ...
TheXed
@its_me Właśnie użyłem polecenia CTRL + Shift + N to działa dobrze c:
Ahsan
13

kliknij prawym przyciskiem myszy i wybierz otwartą kartę.

wprowadź opis zdjęcia tutaj

dsaint
źródło
9

Możesz otworzyć nową kartę, naciskając Ctrl+ Shift+ Tlub przejdź do File ->Nowa karta`.

Alex
źródło
2

Możesz także użyć terminalowego multipleksera, takiego jak byobulub tmux. Byobu jest pięknie skonfigurowany dla Ubuntu po wyjęciu z pudełka. Tmux wymaga wstępnej konfiguracji, ale jest (względnie) łatwy do dostosowania. Pomyśl o tym jak o programie wiersza poleceń, który może uruchamiać wiele powłok zorganizowanych jak tabulatory.

Wolę używać multipleksera terminala zamiast kart terminalu gnome, ponieważ mogę go odłączyć i podłączyć z dowolnego miejsca. Przykłady:

  • Zaloguj się, aby pracować przez ssh, uruchom multiplekser z kilkoma zakładkami. Otwórz plik za pomocą emacsa, rozpocznij ogromne pobieranie itp. Odłącz multiplekser, wyloguj się z ssh i idź do pracy. Dołącz ponownie do sesji i wznów pracę dokładnie tam, gdzie ją zostawiłeś: emacs pozostawał otwarty, pobieranie trwało, gdy jechałeś do pracy.

  • Zacznij pisać artykuł badawczy (oczywiście w LaTeX;) na pulpicie. Zdaj sobie sprawę, że dzień jest zbyt przyjemny, aby siedzieć w domu. Podłącz sesję multipleksera do swojego lappy na zewnątrz i kontynuuj pracę.

djeikyb
źródło
2

Aby odzyskać terminal po otwarciu Emacsa lub innego GUI:

  1. Wróć do terminala (kliknij w oknie terminala)
  2. Naciśnij Ctrl-Z
  3. Uruchom polecenie, bgaby odblokować GUI

Zobacz także polecenia jobsi fg.

Aleksandr Levchuk
źródło
1

Tam jest Terminal Quicklist, która ma opcję otwarcia nowej karty.

Chociaż nie jest to nowa karta, możesz użyć środkowej myszy w programie uruchamiającym, aby otworzyć nowy terminal.

Poleciłbym również zajrzeć do Tmux, ponieważ jest to świetne narzędzie do pracy na jednym ekranie terminala. Na przykład utrzyma sesję po wylogowaniu ze zdalnych serwerów.

Cas
źródło
0

mssh - prosty i skuteczny, pozwala wydawać te same polecenia do wszystkich okien, tj. do każdej sesji ssh.

Paul B.
źródło