Я пытался научиться использовать bind-key [-cnr] [-t key-table] key command [arguments]
лучшее, но у меня возникли проблемы с выяснением, что такое «действительные ключи » для bind-key
команды.
Я пытался делать man tmux
и Google, но я не мог найти ничего полезного.
- Как я могу выяснить, каков синтаксис для допустимых ключей?
- Для этого есть команда помощи или
man
страница? - Может быть, я не знаю технического термина для этих действительных ключей, есть ли термин для этих ключей, чтобы я мог лучше выполнить поиск в Google?
Например, я пытался выяснить, что означало следующее переназначение команд:
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
Их -n
было легко найти на man
странице (без префикса). Но я не могу понять, что M-S-Left
значит ключ.
Я предполагаю, что его отображение сдвиг и стрелка влево плюс все, что M
означает для resize-pane -L 2
команды.
- Как мне понять, что
M
значит? - Что делать, если я хотел контроль + любой ключ, который я хотел. Является ли контроль =
C
? - Как я могу понять это, не нажимая случайные клавиши на моей клавиатуре, пока что-то не заработает?
- Кроме того, как мне подтвердить, выяснить, не сопоставляю ли я его с набором ключей, который уже используется?
- Есть ли такая вещь, как "показать все псевдонимы" или что-то?
- В дополнение к вопросу, эти действительные ключи такие же, как и для
vim
?
Дело в том, что, vim
похоже, есть разные сценарии для своего языка, поскольку иногда требуется и прочее.
vim
вопросы :).
tmux
является удивительным!