Changements au terminal d'El Capitan

15

Quelqu'un peut-il décrire les modifications apportées à Terminal.app dans El Capitan? Je viens de remarquer que les événements de souris ont commencé à fonctionner dans Tmux, ce qui est génial!

J'avais l'ensemble suivant dans mon tmux.conf:

setw -g mode-mouse on
set -g mouse-select-pane on
set -g mouse-resize-pane on
set -g mouse-select-window on

qui ne fonctionnait pas car Terminal avant OS X 10.11 ne transmettait pas les événements de souris aux processus sous-jacents. Maintenant, cela fonctionne à merveille. Quelles autres modifications sont incluses dans le nouveau terminal?

siphiuel
la source
Ce n'est pas une fonctionnalité 10.11, mais j'ai remarqué que lessle défilement de la souris est reconnu aux alentours de 10.9 ou 10.10.
CyberSkull

Réponses:

2

La nouvelle fonctionnalité Marks d'El Capitan 10.11 Terminal ajoute de la structure au contenu du terminal en marquant les lignes d'invite et d'autres contenus intéressants, permettant des opérations telles que la navigation, la sélection, la copie, l'impression et la suppression de commandes ou de leur sortie.

Voir le menu Edition , en particulier les sous-menus Repères , Signets et Navigation pour les commandes liées aux Repères.

Les marques sont indiquées par des «crochets» à chaque extrémité d'une ligne marquée. Les signets sont plus marqués (ils sont utilisés pour marquer les sections avec un horodatage ou un nom personnalisé) et sont indiqués par des lignes verticales plus épaisses et une couleur d'arrière-plan différente.

Vous pouvez masquer les indicateurs de marque si vous ne voulez pas les voir, avec l' élément de menu Affichage> Masquer / Afficher les marques . Cela ne supprime pas les marques et n'empêche pas les commandes liées aux marques de fonctionner.

Une bonne explication de ce que vous pouvez faire avec Marks et les commandes associées se trouve dans cette réponse à cette question .

Chris Page
la source
Ahh, une belle fonctionnalité en effet. Cependant (ce qui est peut-être naturel), les marques ne fonctionnent pas dans tmux.
siphiuel
1
Les marques ne fonctionnent pas dans l'écran secondaire, car son contenu est déconnecté du défilement arrière du terminal. Plus précisément, tmux (et screen) sont des terminaux virtuels avec leurs propres tampons de défilement, dont Terminal ne sait rien. Si vous avez marqué une ligne dans tmux, elle ne serait pas connectée au contenu tmux.
Chris Page
5

Les lignes de commande sont désormais marquées de crochets comme dans l'extrait d'écran ci-dessous.

capture d'écran

dhvu
la source
5
Il y a bien plus que des crochets. Ce sont des "marques", et il y a un tas de références à elles dans le menu d'édition. Vous pouvez ajouter et supprimer des marques et les utiliser pour vous déplacer, sélectionner ou effacer la sortie. Et vous pouvez masquer le support dans le menu Affichage, mais toujours obtenir la fonctionnalité.
ughoavgfhw