J'utilise le Ctrl+B
préfixe de commande in tmux
, mais cela se heurte à Ctrl+B
in less
, qui est utilisé pour faire défiler un fichier.
Comment puis-je faire en sorte que cela fonctionne? Dois-je définir un préfixe de commande différent dans tmux
? Je ne veux vraiment pas avoir à apprendre de nouvelles liaisons de touches si je peux l'éviter.
Ctrl+A
, cela entrera en conflit avec le début de la commande. J'ai également «Ctrl + B + B» lié à la fenêtre précédemment sélectionnée.tmux
(Ubuntu 11.04 avec la configuration par défaut), "Ctrl + B B" ne fait rien (ni n'est documenté dans la page de manuel); il faut utiliser "Ctrl + B Ctrl + B" pour envoyer un Ctrl + B à l'application. (En revanche, parscreen
défaut , utiliser "Ctrl + A A" pour envoyer un "Ctrl + A" à l'application.) Excellente réponse, en tout cas.B
touches qui indiquerait un relâchement du contrôle. Normalement, avec des touches de style comme celles-ci, vous mettriez un espace ou une virgule entre les touches si la touche de contrôle devait être libérée, mais ce n'est pas une norme bien définie. Certaines personnes n'utilisent même pas la même+
syntaxe ...Ctrl+\
, mais c'est évidemment une question de préférence personnelle. Vous n'aimerez pas mon choix si vous n'avez pas un moyen de taperCtrl+\
sur votre clavier sans contorsions des doigts.Dans tmux avec la configuration par défaut, appuyer deux fois sur Ctrl + B envoie un Ctrl + B à l'application.
la source
Vous pouvez utiliser la commande tmux
send-prefix
. Il enverra votre préfixe de liaison de clé tmux à la fenêtre actuellePar exemple, dans
.tmux.conf
:Ensuite, appuyer sur
Ctrl-a
+v
enverraCtrl-a
au terminal.la source
Vous pouvez essayer d'utiliser Page Up;)
la source