ฉันเล่นลิ้นกับคำตอบที่ยอมรับได้ที่นี่
ตามที่tmux(1)
, -n is an alias for -T root
. ดังนั้นการรวม-n
ไม่ได้หมายความว่ามี "no prefix" เท่าที่มันหมายถึงคำสั่งจะถูกผูกไว้กับตารางรากซึ่งเป็น "ไม่แนะนำ"
tmux(1)
:
ตารางรากใช้สำหรับคีย์ที่กดโดยไม่มีคีย์นำหน้า: การผูก 'c' กับหน้าต่างใหม่ในตารางรูท (ไม่แนะนำ) หมายความว่า 'c' ธรรมดาจะสร้างหน้าต่างใหม่
สิ่งนี้ดูเหมือนจะพูดคือ:
bind -n c new-window
จะสร้างหน้าต่างใหม่เมื่อc
กดและมันจะทำ
อารมณ์ขันแห้งในวลีของผู้เขียน "ไม่แนะนำ" เป็นความจริงที่ว่า "C" ของหลักสูตรจะต้องกดหลายครั้งในเซสชั่น tmux เฉลี่ยที่ได้รับว่า"C" คืออักษรสามส่วนใหญ่ที่พบบ่อยในภาษาอังกฤษ
ตัวอย่างอื่น ๆ นี่คือการสลับหน้าต่าง tmux อย่างรวดเร็ว (โดยใช้ปุ่ม PageUp / PageDown):
unbind NPage
unbind PPage
bind -n PPage previous-window
bind -n NPage next-window
set -g prefix C-a
ฉันเพียงแค่ใช้