C'est la façon dont je l'ai fait fonctionner, et les raisons pour lesquelles je pense que c'est mieux que la façon par défaut.
Pour l'essayer, mettez toutes les sections du code dans ~/.tmux.conf
.
Étape 1. Changez la clé de préfixe pour ne pas avoir à atteindre un bit. Le “B” est apparemment une touche proche, mais il se trouve au milieu des deux index (à “F” et “J”, respectivement). Comme ce raccourci est essentiel dans le tmux, C-j est bien meilleur car il implique un mouvement nul de la main (en dehors de la frappe de la touche).
set -g prefix C-j
unbind C-b
bind C-j send-prefix
Étape 2. S" (pour entrer en mode copie) est : 1) fermer (même raison que ci-dessus), 2) implique l'autre main (comparez : la 1-2 dans la boxe, ou la commande ls
pour voir les fichiers dans un répertoire), et 3) pourrait être considéré comme un mnémonique pour le “défilement” (bien que le mode copie ne soit pas seulement une question de défilement).
bind s copy-mode
Étape 3. La dernière partie, le défilement proprement dit. Les lettres “P” et “N” sont familières aux utilisateurs d'Emacs à cet effet. Ils sont proches, intuitifs (“P” est au-dessus de “N” sur le clavier) et mnémotechniques (“précédent” et “suivant”). Si vous venez de faire défiler Emacs et que vous allez ensuite sur tmux, il est logique d'avoir ces raccourcis. Cependant, j'ai découvert que “I” et “K” sont encore meilleurs - ils sont encore plus proches que “P” et “N”, et intuitifs (pour la même raison) ; quant à la mnémotechnique - comme le défilement est une chose si courante, la mnémotechnique n'aura pas vraiment d'importance car les raccourcis contourneront bientôt votre cerveau et entreront dans la mémoire musculaire.