À partir de OS X 10.11 El Capitan, Terminal prend en charge le signalement des souris.
Notez que les programmes qui prennent en charge le signalement de la souris doivent l'activer via des séquences d'échappement, et que la plupart des programmes qui prennent en charge le signalement de la souris doivent être configurés pour l'activer. Par exemple, dans Vim, vous devez exécuter set mouse=a
(généralement dans votre ~/.vimrc
).
Le terminal prend en charge la déclaration de trois boutons de souris et d'une molette de défilement. Pour simuler une pression sur le troisième bouton avec un périphérique à deux boutons, vous pouvez utiliser Command-Right-Click. (Commande-Clic droit permet également de Editer > Coller la sélection lorsque le signalement de la souris est désactivé, de sorte que le clic du milieu collera le texte le plus récemment sélectionné, que vous utilisiez ou non le signalement de la souris).
Lorsque le rapport sur la souris est activé, le Option est affectée à la touche Meta pour le clic et le défilement, et n'est pas affectée par la préférence clavier "Utiliser l'option comme touche Meta", qui ne s'applique qu'à la saisie au clavier.
Pour contourner temporairement le rapport de la souris et interagir avec la vue du terminal, appuyez sur la touche Fn tout en cliquant ou en faisant défiler les pages. Il existe également une touche Affichage > Autoriser le signalement par la souris (R) que vous pouvez utiliser pour contourner le rapport sur la souris pendant de longues périodes, ou si la touche de modification n'est pas disponible.
Notez que, lorsqu'ils sont activés, les rapports sur la souris remplacent le comportement Option-Clic existant du terminal (qui envoie une touche fléchée pour déplacer le curseur) et le comportement "Défilement de l'écran alternatif". En outre, le nouveau comportement Autoriser le signalement par la souris et l'option de menu Fn s'applique également à "Scroll alternate screen" pour vous permettre de contourner temporairement ce comportement.