Thunar ไม่มีการผูกกุญแจสำหรับการเปลี่ยนเป็นแท็บถัดไป / ก่อนหน้า แต่แทนที่การควบคุม GTK พื้นฐานในกรณีนี้ GtkNotebook มีการผูกกุญแจไว้บ้าง
GtkNotebook กำหนดแท็บก่อนหน้าเป็นทั้งCtrl
+ PageUp
และCtrl
+ Alt
+ PageUp
(และคล้ายกันสำหรับแท็บ / หน้าถัดลง); แต่ในกรณีของ Thunar ที่Ctrl
+ PageUp
/ Ctrl
+ PageDown
ปุ่มลัดถูกบล็อกโดยความจริงที่ว่าบานหน้าต่างที่คุณกำลังดู (ไอคอนและรายละเอียดดู) เป็นประเภท GtkScrolledWindow และมีการใช้งานของตัวเองของCtrl
+ PageUp
/ Ctrl
+ PageDown
อธิบายไว้ที่นี่:
https: // developer.gnome.org/pygtk/2.24/class-gtkscrolledwindow.html#signal-gtkscrolledwindow--scroll-child
ครั้งสุดท้ายที่ฉันติดตั้งระบบปฏิบัติการด้วย Thunar มันไม่มีแท็บดังนั้นฉันจึงยกเลิกทันทีและใช้ PCManFM ซึ่งแม้ว่าจะไม่ได้กำหนดคีย์แท็บถัดไป / ก่อนหน้านี้ไม่ได้ใช้ GtkScrolledWindow สำหรับ การดูไฟล์และการใช้งานCtrl
+ PageUp
/ Ctrl
+ ในตัวPageDown
สำหรับวิดเจ็ตแท็บจะทำงาน
IMO ทั้งสองโปรแกรม (และตัวจัดการไฟล์ทั้งหมด) ควรกำหนดสิ่งเหล่านี้และใช้ค่าเริ่มต้นที่เหมาะสมนอกเหนือจากการสนับสนุนแท็บการย้ายไปทางซ้าย / ขวาเช่นเบราว์เซอร์จำนวนมากทำ ( Ctrl
+ Shift
+ PageUp
/ Ctrl
+ Shift
+ PageDown
)
สำหรับ Thunar ฉันมีแพทช์ที่ฉันได้กำหนดอย่างน้อย 4 เหตุการณ์เหล่านี้เป็น keybinds อย่างชัดเจน (ซึ่งจะทำให้พวกเขาแทนที่ในแบบที่คุณอธิบายไว้ในโพสต์ต้นฉบับของคุณ) ที่ฉันหวังว่าจะโพสต์เร็ว ๆ นี้ในรายงานข้อผิดพลาดนี้:
https: //bugzilla.xfce.org/show_bug.cgi?id=9585
น่าเสียดายที่มันช่วยให้คุณสามารถเปลี่ยน keybinds สำหรับเหตุการณ์เหล่านั้น แต่ก็ไม่ได้ช่วยให้คุณแทนที่ keybinds ที่มีอยู่จากวิดเจ็ตลูก (เช่น GtkScrolledWindow) ดังนั้นคุณต้องใช้และผูกสิ่งที่ต้องการAlt
+ PageUp
/ Alt
+ PageDown
หรือยุ่งเท่ากัน ถ้าฉันรู้ว่าแพตช์นั้นฉันจะโพสต์ลงในข้อผิดพลาดอย่างแน่นอน แต่นั่นเป็นการพิสูจน์ให้ยากขึ้น
* ** แก้ไข ***
คุณสามารถย้ายไปที่แท็บที่ต้องการโดยใช้Alt
+ N
ซึ่งN
เป็นตัวเลข0-9
ได้ แต่ฉันพบว่านี่เป็นของใช้ที่ จำกัด มาก