Tôi đã cố gắng học cách sử dụng bind-key [-cnr] [-t key-table] key command [arguments]
tốt hơn, nhưng gặp một số khó khăn khi tìm ra " khóa hợp lệ " là gì cho bind-key
lệnh.
Tôi đã thử làm man tmux
và Google cũng vậy, nhưng tôi không thể tìm thấy bất cứ điều gì hữu ích.
- Làm thế nào tôi có thể tìm ra cú pháp cho các khóa hợp lệ là gì?
- Có một lệnh trợ giúp hoặc một
man
trang cho việc này? - Có lẽ tôi không biết thuật ngữ kỹ thuật cho các khóa hợp lệ này, có thuật ngữ nào cho các khóa này để tôi có thể thực hiện tìm kiếm google tốt hơn không?
Ví dụ, tôi đã cố gắng tìm ra cách ánh xạ lại các lệnh sau đây có nghĩa là gì:
bind-key -n M-S-Left resize-pane -L 2
bind-key -n M-S-Right resize-pane -R 2
bind-key -n M-S-Up resize-pane -U 2
bind-key -n M-S-Down resize-pane -D 4
Rất -n
dễ tìm thấy trong man
trang (không cần tiền tố). Nhưng tôi không thể hiểu ý M-S-Left
nghĩa chính của nó.
Tôi đoán rằng sự thay đổi ánh xạ của nó và mũi tên trái cộng với bất cứ điều gì M
có nghĩa với resize-pane -L 2
lệnh.
- Làm thế nào để tôi tìm ra những gì
M
có nghĩa là? - Điều gì sẽ xảy ra nếu tôi muốn kiểm soát + bất cứ khóa nào tôi muốn. Là kiểm soát =
C
? - Làm thế nào tôi có thể tìm ra điều này mà không cần thử các phím ngẫu nhiên trên bàn phím cho đến khi một cái gì đó hoạt động?
- Ngoài ra, làm thế nào để tôi xác nhận, tìm hiểu nếu tôi không ánh xạ nó đến một bộ khóa đã được sử dụng?
- Có một thứ như "hiển thị tất cả bí danh" hay cái gì đó không?
- Ngoài ra cho câu hỏi, những khóa hợp lệ này có giống với khóa
vim
không?
Điều này vim
dường như có một kịch bản khác cho ngôn ngữ riêng của nó vì đôi khi nó đòi hỏi và công cụ.
vim
câu hỏi :).
tmux
nó thật tuyệt!