J'ai un doute sur la réponse acceptée ici.
Selon tmux(1)
, -n is an alias for -T root
. Ainsi, en incluant -n
ne signifie pas réellement qu'il n'y a "pas de préfixe", mais plutôt que la commande sera liée à la table racine, ce qui n'est "pas recommandé".
tmux(1)
:
La table racine est utilisée pour les touches pressées sans le préfixe key : lier 'c' à new-window dans la table racine (non recommandé) signifie que le simple 'c' créera une nouvelle fenêtre.
Ce que cela semble dire, c'est que :
bind -n c new-window
Créera une nouvelle fenêtre lorsque c
est pressé, et en effet, il le fait.
L'humour pince-sans-rire dans la phrase de l'auteur "non recommandé" vient du fait que "c" sera bien sûr pressé de nombreuses fois dans une session tmux moyenne, étant donné que Le "c" est la troisième lettre la plus fréquente en anglais. .
Pour un autre exemple, voici un changement rapide de fenêtre tmux (en utilisant les touches PageUp/PageDown) :
unbind NPage
unbind PPage
bind -n PPage previous-window
bind -n NPage next-window