Estaba tratando de aprender a usar bind-key [-cnr] [-t key-table] key command [arguments]mejor, pero estaba teniendo problemas para descubrir qué " claves válidas " son para el bind-keycomando.
Traté de hacer man tmuxy Google también, pero no pude encontrar nada útil.
- ¿Cómo puedo averiguar cuál es la sintaxis de las claves válidas?
- ¿Hay un comando de ayuda o una
manpágina para esto? - Tal vez no conozco el término técnico para estas claves válidas, ¿hay algún término para estas claves para que pueda hacer una mejor búsqueda en Google?
Por ejemplo, estaba tratando de descubrir qué significaba la siguiente reasignación de comandos:
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
La -nera fácil de encontrar en la manpágina (no necesita prefijo). Pero no puedo entender qué M-S-Leftsignifica clave.
Supongo que su desplazamiento de mapeo y la flecha izquierda más lo que sea que Msignifique para el resize-pane -L 2comando.
- ¿Cómo puedo averiguar qué
Msignifica? - ¿Qué pasaría si quisiera control + cualquier tecla que quisiera? ¿Es control =
C? - ¿Cómo puedo resolver esto sin simplemente probar teclas aleatorias en mi teclado hasta que algo funcione?
- Además, ¿cómo confirmo que averigüe si no lo estoy asignando a un conjunto de claves que ya está en uso?
- ¿Existe tal cosa como "mostrar todos los alias" o algo así?
- Como complemento a la pregunta, ¿son estas claves válidas las mismas que para las claves
vim?
La cosa es que vimparece tener una secuencia de comandos diferente para su propio lenguaje, ya que a veces requiere y cosas.
tmux
key-mapping
Pinocho
fuente
fuente

vimpreguntas :).tmux¡es increíble!Respuestas:
Llaves disponibles
Mira
man tmux, la búsqueda /paraKEY BINDINGS:MS-Left debería ser Alt+ Shift+ Leftpor ejemplo.
Listar todas las claves enlazadas
Para enumerar todas las combinaciones de teclas, simplemente presione Ctrl- bluego ?mientras está en una
tmuxsesión.Esto también se documenta
man tmuxen la secciónEXAMPLES:También puede enumerar todas las combinaciones de teclas a través de
tmux list-keys. Si desea verificar las claves ya configuradas, puedegrepverificar su salida, si ya está configurada.Investigación
Para encontrar más a través de Google, busque los nombres de las secciones en
man tmux- solo escriba,tmux default key bindingspor ejemplo :). Pero a menudoman tmuxes suficiente.Este sitio es una muy buena documentación
tmuxy aparece, si busca dicha cadena en Google.Arch wiki siempre es bueno también.
fuente
Esta es la lista completa de nombres clave 'extendidos' disponibles en tmux 2.2 ( extraído de la fuente ):
Estos pueden ser usados además de ASCII caracteres imprimibles conjunto y se combinan con
M-,C-yS-prefijos.fuente