Czy są jakieś skróty klawiaturowe do przełączania się między kartami w terminalu?

48

Czy są jakieś skróty klawiaturowe do przełączania się między kartami w terminalu?

Joe
źródło

Odpowiedzi:

53

Wybierz następną kartę: + }(wybiera kartę po prawej stronie bieżącej karty)

Wybierz poprzednią kartę: + { (wybierz kartę po lewej stronie bieżącej karty)

Są to skróty wymienione w menu Okno, ale myślę, że lepiej byłoby powiedzieć + + ], ponieważ tak właśnie wpisujesz.

Ponieważ są to elementy menu uruchamiane przez te skróty, możesz użyć System Preferences-> Keyboard-> Keyboard Shortcuts-> Application Shortcuts(lub App Shortcutsw nowszych wersjach OSX), aby ponownie przypisać skróty do tego, co chcesz. Dla Terminalwybrać Other..., a następnie, pod Applications, przejdź do Utilities -> Terminal.app:

wprowadź opis zdjęcia tutaj

Nathan Greenstein
źródło
1
Na niemieckiej klawiaturze kombinacje to: CMD + Ę i CMD + Ö (tak, z „Umlaute”) :)
gentmatt,
Ciekawe, czy te znajdują się tuż nad i po lewej stronie prawego klawisza Shift?
Nathan Greenstein,
Przekątna w lewym górnym rogu. Myślę, że to ta sama lokalizacja!
gentmatt,
Domyślne ustawienia wydają się tak obce (ale nie jestem dużym użytkownikiem Maca), Chrome i mój edytor tekstu używają Meta + Alt + Strzałki do przewijania kart, ale Terminal.app to chyba specjalny płatek śniegu.
Nick T
2
Począwszy od OS X El Capitan, tytuł menu jest teraz Shownastępną kartą.
bassplayer7
24

+ + klawisze strzałek są również prawidłową opcją.

Cieszyć się!

E. Barrett
źródło
4
Nie jestem pewien, dlaczego zostało to odrzucone. Pracuje dla mnie.
Alistair McMillan
brak źródła, brak odniesienia, trochę za mało na wyjaśnienie ect ..
Ruskes
Nie działa dla mnie w Mavericks.
MikeB
1
Działa świetnie dla mnie na Yosemite. Jest to zdecydowanie lepsza odpowiedź dla osób z klawiaturami nieanglojęzycznymi, w których trudno jest pisać na nawiasach.
Klas Mellbourn,
Działa również dla mnie w Yosemite. Możesz użyć klawiszy Command +, aby przełączyć okna terminali i dodać Shift, aby przełączyć karty w oknie.
Milan Babuškov,
1

Jeśli chcesz wybrać własny skrót do przełączania kart w terminalu:

open /System/Library/PreferencePanes/Keyboard.prefPane/

Skróty aplikacji> (Dodaj)> Aplikacja (inne ...)> Aplikacje / Narzędzia / Terminal

Tytuły menu:

Select Next Tab
Select Previous Tab

Wybrałem na przykład + ALT+ i + ALT+ .

Jose Alban
źródło
Czy Select Next Tabzarezerwowane polecenie na komputerze Mac? To znaczy, nie rozumiem, jak system operacyjny to zrozumie.
IgorGanapolsky
Tak, właśnie to chciałbym ustawić, aby mój skrót Terminal był również, ponieważ korzysta z niego każda inna aplikacja z kartami. Ale to nie działa, gdy dodam go za pomocą skrótów ... Skąd Mac wie, jakie polecenie wykonać?
jaredwilli
Jeśli nowa wersja OS X zmieniła Terminaltytuły pozycji menu aplikacji, zmień je odpowiednio.
Jose Alban