J'aimerais redimensionner les volets afin de pouvoir agrandir / réduire les tailles de volet (haut / bas / gauche / droite, etc.).
Un moyen de faire cela?
En supposant que votre clé de préfixe soit toujours la valeur par défaut de Ctrl-B
^ B: resize-p -D 2
^ B: resize-p -U 2
^ B: resize-p -L 2
^ B: resize-p -R 2
Les nombres à la fin sont optionnels, la valeur par défaut est 1. La valeur -U est également une valeur par défaut et est inutile.
Si jamais tu oublies ça, ^ B? montrera ces trouvés à C-Up et C-Down et C-Left et C-Right, à la fin des clés (avec les raccourcis clavier par défaut).
Vous pouvez également essayer d'appuyer sur Ctrl + B suivi de Ctrl + touches fléchées.
Cependant, notez que les touches Ctrl-flèche-touches peuvent poser problème sur certains terminaux. Vous pouvez donc essayer de résoudre les limitations du terminal, ou créer de nouvelles liaisons de raccourci clavier, ou tout simplement ne pas utiliser de raccourcis et utiliser les commandes plus longues présentées ci-dessus.
Ctrl+B
, alorsEsc + (arrow key)
.esc + (arrow)
que je ne travaille qu’une fois, après quoi je dois utiliserCtrl+B
puis réappliquer àesc + (arrow)
nouveau.Ctrl+B
si vous appuyezEsc + (arrow)
rapidement. D'accord, ce n'est pas très confortable, mais ça marche.Ctrl+B
etM-(arrow)
travaille pour moi. Habituellementalt
et lesEsc
deux envoientMeta
Ctrl+B
et puis maintenez-leoption
enfoncé tout en appuyant sur une touche fléchée, même si plusieurs fois sont nécessaires pour moi.Une option pour redimensionner les volets consiste à utiliser la souris. Pour ce faire, ajoutez ces lignes à votre
.tmux.conf
:Si vous êtes sur un Mac et que ce qui précède ne fonctionne pas, utilisez plutôt ceci ( source ):
Une fois ce mode activé, il vous suffit de cliquer sur les séparateurs de volet et de les faire glisser pour les redimensionner.
la source
set -g mouse on
#for newer versions
Je viens d'ajouter les lignes suivantes à mon fichier tmux.conf
et maintenant je peux utiliser Ctrl-a (ma touche de préfixe) avec [h | j | k | l] pour redimensionner les volets
la source
l
avech
pour avoir les liaisons de VI.En supposant que votre clé de préfixe soit Ctrl-B (Cmd-B sur Mac):
Il semble cependant qu'il y ait un délai d'attente. Par conséquent, si vous n'appuyez pas sur une touche fléchée lorsque vous maintenez Meta enfoncé dans un délai de 1 à 2 secondes, Meta {flèche} sera considéré comme une entrée dans l'invite en cours.
la source
Je viens de découvrir une autre façon. Apparemment, il y
tmux
a deux sortes de pressions sur les touches (en supposant que votre clé de préfixe soit toujours Ctrlb)De manière similaire, a Ctrlboégalement des comportements différents. Le premier type de pression sur les touches active le focus, et le second type de pression sur la touche permute les volets.
la source