Thunar w rzeczywistości nie ma przypisania klawiszy do przejścia do następnej / poprzedniej karty, ale zamiast tego kontrolka GTK, w tym przypadku GtkNotebook, ma pewne powiązania klawiszy.
GtkNotebook definiuje poprzednią kartę jako Ctrl
+ PageUp
i Ctrl
+ Alt
+ PageUp
(i podobnie dla następnej karty / strony w dół); jednak w przypadku Thunara przyporządkowanie klawiszy Ctrl
+ PageUp
/ Ctrl
+ PageDown
jest blokowane przez fakt, że okienko, które przeglądasz (widok ikon i szczegółów) jest typu GtkScrolledWindow i ma własne użycie znaku Ctrl
+ PageUp
/ Ctrl
+ PageDown
tutaj:
https: // developer.gnome.org/pygtk/2.24/class-gtkscrolledwindow.html#signal-gtkscrolledwindow--scroll-child
Ostatnim razem, gdy instalowałem system operacyjny z Thunarem, nie miał nawet kart, więc natychmiast go odrzuciłem i użyłem PCManFM, który chociaż nie definiuje klawisza następnej / poprzedniej karty, nie używa GtkScrolledWindow dla przeglądanie plików i dlatego działa wbudowany Ctrl
+ PageUp
/ Ctrl
+ PageDown
dla widgetu zakładki.
IMO oba programy (i wszystkie menedżery plików) powinny je zdefiniować i używać rozsądnych ustawień domyślnych, oprócz obsługi przesuwania karty w lewo / w prawo, jak robi to wiele przeglądarek ( Ctrl
+ Shift
+ PageUp
/ Ctrl
+ Shift
+ PageDown
).
Dla Thunara mam łatkę, którą utworzyłem, aby przynajmniej zdefiniować wszystkie 4 te zdarzenia jako skróty klawiszowe (co uczyniłoby je nadpisywalnymi w sposób opisany w oryginalnym poście), które mam nadzieję opublikować wkrótce w tym raporcie o błędzie:
https: //bugzilla.xfce.org/show_bug.cgi?id=9585
Niestety, chociaż pozwala na zmianę skrótów klawiszowych dla tych zdarzeń, nie pozwala na zastąpienie istniejących skrótów klawiszowych z widżetów potomnych (takich jak GtkScrolledWindow), więc musisz użyć i powiązać coś takiego jak Alt
+ PageUp
/ Alt
+ PageDown
lub równie niechlujny. Jeśli wymyślę łatkę do tego, zdecydowanie opublikuję ją w błędzie, ale trudniej jest ją rozgryźć.
* ** Edytuj ***
Możesz przejść do konkretnej karty za pomocą Alt
+ N
, gdzie N
jest liczba 0-9
, ale uważam, że ma to bardzo ograniczone zastosowanie.