Vous travaillez toujours sur VOS avec une vue de 80 colonnes sur 24 lignes ? Suivez la tendance et ayez une vue d'ensemble.
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 fichiers ttp contiennent une section « setup » qui répertorie les configurations d'écran acceptables. Par exemple, si vous utilisez le fichier ttp v103, que ce soit sur un terminal réel ou dans un émulateur tel que TTWin, tapez la ligne de commande suivante :
!set_terminal_parameters -setup 132x42
Cette commande modifie dynamiquement la configuration de 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 du v103, il devrait fonctionner sans problème avec cette vue agrandie.
Notez que l'affichage 132×42 peut contenir 2,8 fois plus de caractères qu'un affichage 80×24. Je trouve que cet affichage plus grand me permet de mieux comprendre mon logiciel et d'être plus productif.
Les émulateurs PuTTY, Teraterm et TinyTerm prennent en charge les fenêtres les plus grandes. Ils offrent une fenêtre gigantesque de 132×65, qui affiche 4,5 fois plus de caractères qu'une fenêtre de 80×24. Ces émulateurs permettent 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 affichages définis dans les types de terminal : si vous avez besoin d'une autre taille d'affichage, vous pouvez modifier les paramètres dans le fichier de type de terminal pour utiliser d'autres tailles (jusqu'à 255 x 255).
Je ne connais aucune autre méthode pour répertorier les paramètres de configuration disponibles que de consulter le fichier 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 lesquels sont disponibles, ou d'utiliser « display -match setup » ou « grep setup » pour trouver les lignes correspondantes.
Si vous utilisez OpenSSH, vous pouvez redimensionner les fenêtres sur votre PC (ou système Linux) et faire en sorte que VOS suive les changements de taille de fenêtre. Cette fonctionnalité est activée par l'option « screen-can-be-resized » dans les fichiers de type de 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 les modifications de taille de la fenêtre effectuées par le PC (pour OpenSSH).
| plateforme | émulateur | telnet http | ssh http |
| PC | PuTTY | mastic | putty_aws |
| PC | Tera Term Pro | teraterm | |
| PC | TinyTERM | tinyterm | tinyterm |
| PC | TTWin | ttwin | ttwin_aws |
| Linux | xterm | full_xterm | |
| Anciennes versions d'Unix | xterm | xterm |
Le traitement en ligne de commande s'adapte même automatiquement lorsque la taille de l'écran change. Les applications orientées écran peuvent nécessiter un redémarrage pour prendre en compte le redimensionnement de l'écran.
Certains terminaux et émulateurs plus anciens peuvent ne prendre en charge que l'augmentation du nombre de colonnes, et non celui des lignes. C'est notamment le cas des terminaux DEC de la série « vt », à savoir les modèles vt100, vt220 et vt320. Mais vous constaterez peut-être qu'en passant à un ttp pour un terminal DEC plus récent (par exemple le vt510), votre émulateur est en mesure de prendre en charge les fonctionnalités supplémentaires nécessaires pour augmenter aussi bien le nombre de lignes que le nombre de colonnes.
Si votre émulateur ne prend pas en charge les vues agrandies, je vous conseille d'en trouver un autre. 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.
