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?

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


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ę!


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+ ⇨.


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
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.