Czy po przejściu do strony internetowej lub edytora jest jakiś sposób na przywrócenie wszystkich otwartych terminali z powrotem na ich pierwotne pozycje? Trochę bólu powoduje kliknięcie ikony terminala, a następnie przywrócenie każdego z osobna.
Dzięki!
Przykład:
- Skrót wstępny:
- Skrót po:
command-line
shortcut-keys
gnome-terminal
shortcuts
TomSelleck
źródło
źródło
Odpowiedzi:
Możesz nacisnąć Alt+, Tababy przełączyć się między oknami i Alt+ Shift+, Tababy przełączyć między oknami. Ten skrót działa w prawie wszystkich graficznych systemach operacyjnych. Yow może również używać Superklawiszy + Wi strzałek w tym samym celu.
Po przeniesieniu jednego okna terminala z przodu naciśnij Alt+, ~aby wszystkie pozostałe okna terminali z przodu jeden po drugim:
Aby automatycznie przynieść wszystkie otwarte zaciski z przodu (a nie jeden po drugim, jak opisałem wcześniej) trzeba będzie dodać skrót klawiaturowy do poniższego skryptu (skrypt pobranej od Adobe jest odpowiedzią oraz lepszą biorąc pod uwagę, że wersja skryptu nie pracował dla mnie):
Nie zapomnij, aby skrypt był wykonywalny:
Po przetestowaniu skryptu w terminalu musisz zobaczyć:
źródło
Oto mały skrypt bash, który wyświetla wszystkie okna, których tytuł pasuje do ARG:
Scenariusz:
Możesz związać
do skrótu (nie zapomnij wstawić skryptu do PATH powłoki logowania lub napisać do niego pełną ścieżkę).
Skrypt wymaga
wmctrl
instalacji.Edytuj :
Aby uruchomić coś z terminala, przejdź do katalogu, w którym umieściłeś skrypt
Gdy masz pewność, że działa z terminala, spróbuj powiązać go ze skrótem, podając pełną ścieżkę. Gdy masz pewność, że działa on ze skrótem klawiszowym i pełną ścieżką do skryptu, spróbuj dodać jego katalog do ścieżki logowania PATH i sprawdź, czy działa w ten sposób.
źródło
wmctrl
ibash
: to naturalne.Innym sposobem jest użycie
xdotool
. Powinieneś go najpierw zainstalować, więcsudo apt-get install xdotool
jest to obowiązkowe.Pierwszy szuka dowolnego wywołanego pliku binarnego
*terminal*
, drugi szuka dowolnego okna, które ma tytuł*braiam@bt*
. Następnie, jeśli umieścisz to w skrypcie bash:Możesz dowiedzieć się więcej na ten temat w
xdotool
instrukcji.źródło
Graficznie na pulpicie Ubuntu mam ikony ułożone pionowo na marginesie po lewej stronie pulpitu. Jeśli klikniesz lewym przyciskiem myszy ikonę terminala, zobaczysz wszystkie okna terminala. Następnie możesz wybrać, w którym z nich chcesz pracować. Jeśli klikniesz prawym przyciskiem myszy ikonę terminala, zobaczysz listę menu z „Nowym terminalem” u góry, a wszystkie otwarte terminale w dolnej części listy. Możesz wybrać dowolną, która będzie Twoim aktywnym terminalem.
Ta sama metoda powinna działać w przypadku każdej innej aplikacji, takiej jak przeglądarka.
źródło