13 votes

Pour empêcher l'enveloppement du texte dans le terminal OSX ?

Je voudrais empêcher l'enveloppement du texte dans le terminal OSX, en laissant le texte continuer sous la bordure. Je ne l'ai pas trouvé dans les Préférences du terminal.

Comment éviter l'habillage du texte dans le terminal OSX ?

6voto

mtklr Points 429

Ce n'est pas vraiment un bogue de Terminal.app, mais plutôt une partie des entrées terminfo qui décrivent les différents terminaux et leurs fonctionnalités (comme xterm-256color, le terminal par défaut de Terminal.app).

De man terminfo :

Variable String Capname  TCap Code Description
enter_am_mode   smam     SA        turns on automatic margins
exit_am_mode    rmam     RA        turns off automatic margins

Essayez tput rmam puis les commandes que vous voulez. Cela devrait désactiver l'auto-emballage.

tput smam rétablit les marges automatiques par défaut pour les entrées du terminal dotées de la fonction "am" ou "automatic-right-margin".

less ne semble pas bien gérer les longues files d'attente après tput rmam utiliser l'option -S o --chop-long-lines à la place.

Pour le défilement horizontal de la ligne d'invite, voir man bash sous horizontal-scrolling-mode (désactivé par défaut).

5voto

Rich Points 2429

Cette fonction n'existe pas dans Terminal . Il n'existe pas dans xterm soit. Il peut être très utile de lire des fichiers journaux contenant de très longues lignes ou des sorties de commandes telles que tcpdump . L'emballage les rend illisibles.

Je vous suggère de remplir un commentaire sur cette fonction : Commentaires sur MacOS X

Pour en faire une proposition d'amélioration gagnante, je vous suggère de demander une barre de défilement horizontale afin de pouvoir afficher le texte qui se trouve au-delà du bord droit.

4voto

Ce rapport est inclus ici car Apple ne rend pas ces demandes de fonctionnalités publiques par quelque moyen que ce soit, organisant mieux l'application de cette proposition.

J'ai soumis la demande de fonctionnalité suivante à Apple

enter image description here

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X