Passer au contenu principal

Vous travaillez toujours sur VOS en utilisant une vue de 80 colonnes par 24 lignes ? Suivez le mouvement et voyez les choses dans leur globalité.

VOS prend en charge de nombreux terminaux et émulateurs de terminal. Stratus des fichiers de type terminal (« ttps ») pour plus de 100 terminaux ou émulateurs. Ils sont tous configurés par défaut pour un affichage 80×24, mais il est facile de passer à un affichage plus grand.  La plupart des ttps contiennent une section « setup » qui répertorie les configurations d'écran acceptables. Par exemple, si vous utilisez le ttp v103, soit sur un terminal réel, soit dans un émulateur tel que TTWin, tapez la ligne de commande suivante :

!set_terminal_parameters -setup 132x42

Cette commande modifiera dynamiquement votre écran pour afficher 132 colonnes et 42 lignes. Vous devrez peut-être mettre vos lunettes ou redimensionner la fenêtre de l'émulateur pour lire plus facilement les caractères. Si votre émulateur prend en charge toutes les fonctionnalités de la v103, il ne devrait avoir aucun problème à fonctionner avec un affichage plus grand.

Notez que l'affichage 132×42 peut contenir 2,8 fois plus de caractères qu'un affichage 80×24. Je trouve que je comprends mieux mon logiciel et que je suis plus productif avec un affichage plus grand.

Les vues les plus grandes sont prises en charge par les émulateurs putty, teraterm et tinyterm. Ils offrent une vue massive de 132×65, qui affiche 4,5 fois plus de caractères que 80×24. Ces émulateurs sont capables de redimensionner la fenêtre sous le contrôle de l'hôte. En d'autres termes, lorsque vous modifiez la configuration, ils redimensionnent automatiquement la fenêtre du PC.  Ces émulateurs ne se limitent pas aux vues définies dans les types de terminaux : si vous avez besoin d'une autre taille d'affichage, vous pouvez modifier les configurations dans le fichier de type de terminal pour utiliser d'autres tailles (jusqu'à 255 x 255).

Je ne connais aucune méthode permettant de répertorier les paramètres de configuration disponibles autre que la lecture du ttp lui-même.  Heureusement, nous fournissons les fichiers source des ttps dans le répertoire (master_disk)>system>sample_programs>supported_ttps. Il vous suffit de les ouvrir dans un éditeur et de rechercher le mot-clé « setup » pour voir ceux qui sont disponibles, ou d'utiliser « display -match setup » ou « grep setup » pour trouver les lignes appropriées.

Si vous utilisez openssh, vous pouvez redimensionner les fenêtres sur le PC (ou le système Linux) et demander à VOS de suivre les changements de taille des fenêtres. Cette fonctionnalité est activée par l'option screen-can-be-resized dans les fichiers de type terminal. Les types de terminal full_xterm, putty_aws, tinyterm, ttwin_aws et xterm disposent actuellement de cette option.

Le tableau suivant présente les combinaisons d'émulateur et de type de terminal qui permettent à VOS de redimensionner la fenêtre (pour telnet) ou qui suivent le redimensionnement de la fenêtre par le PC (pour OpenSSH).

plateforme émulateur telnet ttp ssh ttp
PC PuTTY mastic putty_aws
PC Tera Term Pro teraterm
PC TinyTERM tinyterm tinyterm
PC TTWin ttwin ttwin_aws
Linux xterm full_xterm
Unix plus ancien xterm xterm

Le traitement en ligne de commande s'ajuste même à la volée lorsque la taille de l'écran change. Les applications orientées écran peuvent nécessiter un redémarrage afin de détecter que la taille de l'écran a été modifiée.

Certains terminaux et émulateurs plus anciens peuvent uniquement prendre en charge l'utilisation de colonnes supplémentaires, mais pas de lignes supplémentaires. C'est notamment le cas des terminaux DEC de la série « vt », à savoir les vt100, vt220 et vt320.  Mais vous constaterez peut-être que si vous passez à un ttp pour un terminal DEC plus récent (c'est-à-dire le vt510), votre émulateur peut en fait gérer les fonctionnalités supplémentaires nécessaires pour augmenter le nombre de lignes ainsi que le nombre de colonnes.

Si votre émulateur ne prend pas en charge les vues agrandies, je vous recommande d'en trouver un nouveau. Une fois que vous aurez essayé les vues agrandies, vous ne voudrez plus revenir en arrière.

Dan Danz et Herbie Robinson ont contribué à cet article.