Emacs in PuTTY met xterm-mouse-mode: hoe plakken?

Ik gebruik Emacs onder PuTTY en dit werkt beter dan ik had verwacht. Maar omdat ik soms de muis gebruik om het PuTTY-venster te focussen, heb ik de xterm-mouse-modus ingeschakeld. Op deze manier verandert de focus in de tekst naar waar ik klik.

Maar nu kan ik tekst niet meer in stopverf verwerken. Normaal gesproken gebeurt dit met een rechterklik en dan verstopt stopverf de gekopieerde tekst. Maar nu ontvangt Emacs eerst een mouse-3 -gebeurtenis.

Is het mogelijk om mouse-3 in iets te plaatsen zodat de tekst na het muisgebeurtenis in Emacs wordt geplakt?

Here is my current config: https://github.com/r03/dotfiles/blob/master/.emacs.d/init.el

4

1 antwoord

Als muisrapportage is ingeschakeld, verandert Shift + klik wordt nog steeds geïnterpreteerd door de terminal en niet doorgegeven aan de applicatie. Als een klik met de rechtermuisknop buiten Emacs wordt geplakt en een rechtsklik met de rechtermuisknop wordt doorgegeven aan Emacs, dan moet Shift + rechtsklikken in Emacs plakken.

Passthrough of Shift+click can be disabled, check that it's enabled.

Dit is van toepassing op PuTTY en vele andere terminal-emulators. (Ik denk dat ze allemaal volgen van xterm, zoals vaak het geval is.)

4
toegevoegd
Bedankt, ik wist niet van shift + klik met de rechtermuisknop. Werkt perfect.
toegevoegd de auteur user96551, de bron