Je suis nouveau sur tmux
, et j'ai du mal à trouver une solution pour redimensionner mon terminal actuel (je n'ai pas encore appris assez sur les panneaux et les fenêtres).
Je lance tmux1.6, et j'utilise bash
comme shell, sur ubuntu12.04. bash
a une fonction intégrée resize
qui semble fonctionner parfaitement en dehors de tmux.
% resize -s 50 80
redimensionne le terminal à 80 caractères de large sur 50 lignes de haut. Cependant, lorsque j'essaie d'exécuter cette commande exacte à l'intérieur d'un panneau tmux, cela se bloque après avoir appuyé sur Entrée, jusqu'à ce que j'appuie sur n'importe quelle touche, puis répond
"resize: caractère inconnu, sortie"
ce qui est un peu opaque pour moi. Maintenant, je n'ai pas besoin d'utiliser la fonction resize
en soi, mais comment puis-je, à travers une commande (intégrée ou scriptée), redimensionner physiquement le terminal qui affiche mes fenêtres tmux? Le cas d'utilisation pour cela est que lorsque je décide d'ouvrir un nouveau panneau vertical, chacun contenant du code, je veux que mon terminal soit exactement un certain nombre de caractères de large (2 panneaux = 161 caractères, 80 pour chacun et 1 pour la ligne de division, par exemple). Redimensionner avec la souris est non seulement fastidieux, mais mon ubuntu n'affiche pas la largeur pendant que je redimensionne.
Toute aide est appréciée, merci!