Thunar sebenarnya tidak memiliki ikatan kunci untuk mengubah ke tab berikutnya / sebelumnya, tetapi kontrol GTK yang mendasarinya, dalam hal ini GtkNotebook, memiliki beberapa ikatan utama.
GtkNotebook mendefinisikan tab sebelumnya sebagai Ctrl
+ PageUp
dan Ctrl
+ Alt
+ PageUp
(dan juga untuk tab / halaman berikutnya); Namun, dalam kasus Thunar, Ctrl
+ PageUp
/ Ctrl
+ PageDown
keybinding diblokir oleh fakta bahwa panel yang Anda lihat (ikon dan tampilan detail) adalah tipe GtkScrolledWindow dan memiliki penggunaan sendiri Ctrl
+ PageUp
/ Ctrl
+PageDown
diuraikan di sini:
https: // developer.gnome.org/pygtk/2.24/class-gtkscrolledwindow.html#signal-gtkscrolledwindow--scroll-child
Terakhir kali saya menginstal OS dengan Thunar di atasnya, bahkan tidak memiliki tab jadi saya segera membuangnya dan menggunakan PCManFM, yang meskipun tidak menentukan kunci tab berikutnya / sebelumnya, tidak menggunakan GtkScrolledWindow untuk melihat file dan karenanya Ctrl
+ PageUp
/ Ctrl
+ bawaanPageDown
untuk widget tab berfungsi.
IMO kedua program (dan semua manajer file) harus mendefinisikan ini, dan menggunakan default yang wajar, selain mendukung tab pindah ke kiri / kanan seperti yang dilakukan banyak browser ( Ctrl
+Shift
+ PageUp
/ Ctrl
+ Shift
+PageDown
).
Untuk Thunar, saya memiliki tambalan yang saya buat untuk setidaknya mendefinisikan semua 4 dari peristiwa ini sebagai keybinds secara eksplisit (yang akan membuat mereka dapat ditimpa dengan cara yang Anda gambarkan dalam posting asli Anda) yang saya harap akan segera saya posting dalam laporan bug ini:
https: //bugzilla.xfce.org/show_bug.cgi?id=9585
Sayangnya, sementara itu membiarkan Anda mengubah keybinds untuk acara-acara tersebut, itu tidak membiarkan Anda mengganti keybind yang ada dari widget anak (seperti GtkScrolledWindow), jadi Anda harus menggunakan dan mengikat sesuatu seperti Alt
+PageUp
/ Alt
+ PageDown
atau sama berantakan. Jika saya mencari tambalan untuk itu, saya pasti akan mempostingnya ke bug, tapi itu terbukti lebih sulit untuk dipecahkan.
* ** Edit ***
Anda dapat pindah ke tab tertentu menggunakan Alt
+ N
, di mana N
angka 0-9
, tetapi saya menemukan ini menjadi penggunaan yang sangat terbatas.
Anda dapat melakukan ini dengan AutoKey .
Buat dua skrip AutoKey baru dengan filter Window: thunar.Thunar
Tetapkan Ctrl-Tab untuk kode skrip ini:
Tetapkan Ctrl-Shift-Tab untuk kode skrip ini:
sumber