Installer:
Version GUI GNU Emacs 25.0.50.1 (x86_64-w64-mingw32) du 2015-07-25 sur KAEL Compilé à partir d'EmacsW64.
Package Evil, utilisant la dernière version de Evil de MELPA
Windows 7 x64 bits.
Situation:
Testé avec une configuration Emacs vide avec seulement Evil activé. Je copie du texte depuis l'application Windows. Ensuite, je le colle dans Emacs à l'intérieur normal mode
avec p. Je vois le texte.
Je passe ensuite à l'application Windows, sélectionne un autre texte, le copie. Revenez à Emacs, sélectionnez visuellement le texte et collez-le à l'intérieur visual mode
. Mais le texte à l'intérieur de la région ne sera pas remplacé par le texte du presse-papiers de Windows.
Ce n'est pas le cas avec le Vim par défaut. Comment pourrais-je le configurer, pour que le texte visuel soit remplacé par la dernière action de copie, dans ce cas le presse-papiers Windows?
la source
Réponses:
Il n'y a pas de bug ici. Étant donné que j'étais également ennuyé par ce comportement, je viens de lire le code Evil pour savoir pourquoi cela se produit. Donc, voici un simple copier / coller du one-liner bien commenté de ma configuration Emacs qui résout ce problème:
La dernière phrase est la réponse à la question de savoir comment "le configurer, que le texte visuel soit remplacé par la dernière action de copie, dans ce cas le presse-papiers Windows? "
(fset 'evil-visual-update-x-selection 'ignore)
Prendre plaisir.
la source