Thunar насправді не має прив'язки клавіш для переходу на наступну / попередню вкладку, але замість цього базовий елемент GTK, у даному випадку GtkNotebook, має деякі ключові прив’язки.
GtkNotebook визначає попередню вкладку як Ctrl
+ PageUp
і Ctrl
+ Alt
+ PageUp
(і аналогічно для наступної вкладки / сторінки вниз); однак у випадку Thunar прив'язка клавіш Ctrl
+ PageUp
/ Ctrl
+ PageDown
блокується тим фактом, що панель, яку ви переглядаєте (перегляд піктограм та деталей), має тип GtkScrollWindow та має власне використання Ctrl
+ PageUp
/ Ctrl
+, PageDown
декретоване тут:
https: // developer.gnome.org/pygtk/2.24/class-gtkscrollwindow.html#signal-gtkscrollwindow--scroll-child
Востаннє, коли я встановив ОС на Thunar на ній, у неї навіть не було вкладок, тому я негайно відкинув її і використав PCManFM, який, хоча він не визначає наступну / попередню клавішу вкладки, не використовує GtkScrollWindow для перегляд файлів, а отже, вбудований Ctrl
+ PageUp
/ Ctrl
+ PageDown
для віджета вкладки працює.
ІМО, і обидві програми (і всі файлові менеджери) повинні визначати їх та використовувати розумні за замовчуванням, крім підтримки вкладки переміщення вліво / вправо, як це роблять багато браузери ( Ctrl
+ Shift
+ PageUp
/ Ctrl
+ Shift
+ PageDown
).
Для Thunar у мене патч, який я зробив, щоб принаймні чітко визначити всі 4 ці події як keybinds (що зробить їх переборними так, як ви описали у своєму початковому дописі), що я сподіваюся незабаром опублікувати у цьому звіті про помилки:
https: //bugzilla.xfce.org/show_bug.cgi?id=9585
На жаль, хоча він дозволяє вам змінювати зв'язки клавіш для цих подій, він не дозволяє вам переосмислити наявні клавіші з дочірніх віджетів (наприклад, GtkScrollWindow), тому вам доведеться використовувати і прив’язувати щось на кшталт Alt
+ PageUp
/ Alt
+ PageDown
або однаково безладно. Якщо я знайду патч для цього, я обов'язково опублікую його на помилку, але це важче з'ясувати.
* ** Редагувати ***
Ви можете перейти на певну вкладку за допомогою Alt
+ N
, де N
є число 0-9
, але я вважаю, що це дуже обмежене використання.