Pourquoi n'est-il plus possible de marquer du texte dans ma fenêtre Terminal?


12

Je suis un utilisateur passionné de Terminal sur Mac OSX Yosemite. De temps en temps, je marque du texte dans la fenêtre du terminal pour le copier (clic droit ou cmd + c) dans le presse-papiers.

Pour une raison quelconque, il a soudainement cessé de fonctionner! Je ne peux plus marquer de texte dans la fenêtre du terminal en cliquant et en faisant glisser la souris. Je cherchais un moyen de désactiver le marquage sur (sur l'outil de ligne de commande Windows, il existe un tel paramètre pour une raison quelconque), mais je ne trouve aucune option pour contrôler cela. Même s'il n'est pas possible de marquer avec la souris, je peux sélectionner "Modifier" - "Tout marquer" (traduit librement à partir de la version norvégienne OSX :)) dans la barre de menu du fichier en haut de l'écran - et marquer tout fonctionne bien . Je peux tout voir marqué et je peux copier et coller comme prévu. Il n'y a cependant aucun moyen que je puisse affecter le marquage avec la souris - après avoir tout marqué, il ne peut pas être désélectionné avec la souris.

Quelqu'un a-t-il des conseils pour activer le marquage en cliquant et en faisant glisser la souris à nouveau?


Et si vous utilisez un autre profil? Voir Preferences-> Profiles.
Pepijn van Leeuwen

Malheureusement, l'utilisation de différents profils n'a pas fonctionné. J'ai dû utiliser la solution de @kylebellamy ci-dessous.
Markus Bekken

Réponses:


7

Parfois, les choses tournent mal dans les fichiers de préférences et vous devez les supprimer pour que les choses fonctionnent à nouveau correctement. Une fois que vous redémarrez l'application, elle reconstruira ses préférences.

Essaye ça:

Quittez complètement Terminal puis supprimez ce fichier: (votre dossier personnel) /Library/Preferences/com.apple.Terminal.plist

J'espère que cela fonctionne pour vous! Si vous ne voyez pas votre dossier de bibliothèque, suivez ce guide rapide .


Ça a marché! J'ai quitté les terminaux, mais au lieu de supprimer, j'ai renommé le fichier .plist pour terminal. Au prochain démarrage, cela a parfaitement fonctionné à nouveau :)
Markus Bekken

Génial! Cela a tendance à être une grande étape pour une application qui agit étrangement.
kylebellamy

6

Il est possible que les événements de souris soient capturés par le programme exécuté dans le terminal. Pour que cela se produise:

1) Le programme doit être écrit pour prendre en charge la souris (vim et tmux sont tous deux des exemples de tels programmes), et

2) Le terminal doit être en mode de rapport de souris. Ce mode est activé par défaut.

Si vous désactivez le rapport de la souris (Afficher / autoriser le rapport de la souris, ⌘R), les événements de la souris ne seront pas capturés, que l'application prenne en charge la souris ou non, et vous pourrez sélectionner et copier du texte.


⌘R était l'astuce pour autoriser le copier / coller avec Midnight Commander dans le terminal.
mivk

2

J'ai eu ce problème et je l'ai résolu simplement en quittant complètement le terminal et en l'ouvrant à nouveau.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.