Comment la prise en charge de la souris peut-elle être activée dans le terminal Emacs?

17

Comment la prise en charge de la souris peut-elle être activée dans une session de terminal Emacs démarrée avec emacs -nw? Existe-t-il un raccourci clavier ou un indicateur pour ce faire? Sinon, comment le faire dans les émulateurs de terminaux? J'utilise Guake.

utilisateur
la source
1
Utilisez-vous emacsun émulateur de terminal GUI? De quel type de soutien avez-vous besoin? Placer le curseur? Copier / coller?
terdon
@terdon J'utilise guake.
utilisateur
OK, veuillez modifier votre question et ajouter ces informations. Expliquez également exactement le type de support de souris dont vous avez besoin.
terdon
2
@user Tapez ALT-X, puis xterm-mouse-mode, puis revenez.
Mark Plotnick

Réponses:

18

Appuyez sur F10pour ouvrir le menu et utilisez les touches fléchées pour naviguer vers «Options» → «Personnaliser Emacs» → «Tous les paramètres correspondent…». Tapez mouseet Enter.

Si votre version d'Emacs n'a pas de menu lors de l'exécution dans un terminal, exécutez M-x customize. (Cela signifie: appuyez sur Alt+ X, tapez customizeet appuyez sur Enter.) Accédez au champ de recherche, tapez mouseet appuyez sur Enter.

La prise en charge de la souris est appelée «mode souris Xterm». Vous pouvez le trouver dans le manuel . Le manuel donne également un moyen de l'activer (pour la session en cours) - M-x xterm-mouse-mode.

Dans l'interface Personnaliser, sur le paramètre que vous souhaitez modifier, appuyez Entersur «Afficher la valeur». Un bouton «Basculer» apparaît, appuyez Enterdessus. Appuyez ensuite Entersur la case «État» et choisissez soit 0«Définir pour la session en cours» ou «1» pour «Enregistrer pour les sessions futures». (Vous pouvez choisir 0pour l'instant et y revenir et choisir 1plus tard si vous êtes satisfait du réglage.)

Gilles 'SO- arrête d'être méchant'
la source
9

ajouter (xterm-mouse-mode 1)à votre fichier init.el

Couleur
la source