Tôi có một ngụy biện với câu trả lời được chấp nhận ở đây.
Theo tmux(1)
, -n is an alias for -T root
. Vì vậy, bao gồm -n
không thực sự có nghĩa là "không có tiền tố" nhiều như nó có nghĩa là lệnh sẽ được ràng buộc vào bảng gốc, "không được khuyến nghị".
tmux(1)
:
Bảng gốc được sử dụng cho các phím được nhấn mà không có khóa tiền tố: ràng buộc 'c' với cửa sổ mới trong bảng gốc (không được khuyến nghị) có nghĩa là 'c' đơn giản sẽ tạo ra một cửa sổ mới
Điều này dường như đang nói là:
bind -n c new-window
Sẽ tạo ra một cửa sổ mới khi c
được nhấn, và thực sự, nó làm.
Sự hài hước khô trong cụm từ của tác giả "không được khuyến khích" là một thực tế rằng "c" sẽ đương nhiên được ép nhiều lần trong các phiên tmux trung bình, cho rằng "c" là lá thư thứ ba nhất thường xuyên bằng tiếng Anh .
Đối với một ví dụ khác, đây là chuyển đổi cửa sổ tmux nhanh (sử dụng các phím PageUp / PageDown):
unbind NPage
unbind PPage
bind -n PPage previous-window
bind -n NPage next-window
set -g prefix C-a
.