0 votes

Copier-coller de Mac vers Emacs d'ubuntu

J'utilise version 10.9.2 of OS X et une machine virtuelle 6.0.5 VMware Fusion . Ubuntu 14.04 LTS a été installé sur la machine virtuelle. Dans ubuntu, j'utilise Emacs 24.3.1 comme rédacteur.

Une fois qu'emacs d'ubuntu est lancé, la fonction Kill Menu (voir Edit -> Paste from Kill Menu ) est vide. Si je veux copier un texte de Chrome sous Mac vers Emacs sous ubuntu, je peux utiliser Command+C (qui sauvegarde le texte dans le menu Kill d'Emacs) puis Command+V ou Ctrl+V .

Je peux aussi copier et coller un texte dans Emacs en utilisant Command+C (qui enregistre également le texte dans le menu Kill d'Emacs) puis Command+V ou Ctrl+V .

Cependant, le problème est qu'après avoir copié et collé quelque chose dans Emacs, je ne pouvais plus copier et coller un test de Mac à Emacs en Command+C puis Command+V ou Ctrl+V : Command+C sous une page Chrome de Mac ne peut plus enregistrer le texte dans le Kill Menu. En conséquence, Command+V ou Ctrl+V dans Emacs colle toujours le dernier élément du menu Kill, ce qui n'est pas ce que je veux.

Je dois donc fermer et relancer Emacs pour nettoyer le Kill Menu afin de permettre le copier-coller du Mac vers Emacs d'ubuntu, ce qui est fastidieux....

Quelqu'un peut-il m'aider ?

1voto

nmizar Points 307

Je pense qu'il y a deux problèmes ici. Le premier est de savoir comment copier de Mac à Ubuntu. C'est le travail de la VM. Vous devez le configurer et cela dépend souvent de la capture de la souris/du clavier (vous pouvez le vérifier dans votre configuration vmware pour la VM spécifique que vous utilisez, je veux dire, celle qui exécute Ubuntu). D'après ce que vous avez dit, il semble que cette partie fonctionne correctement.

Ensuite, il y a une question sur l'anneau Kill-Yank dans Emacs. Habituellement, on tue (coupe) en utilisant Command+K (il tue depuis la position du curseur jusqu'à la fin de la ligne en cours ; vous pouvez tuer des caractères avec la commande Control+K ou des mots avec Option(alt)+K ) et vous collez avec Command+Y (il collera tout ce que vous aviez tué juste avant de l'arracher). Donc, à moins qu'il ne soit configuré différemment, tout ce que vous copiez ou coupez avec Command+C ou Command+X sur votre Mac (à condition qu'il soit correctement configuré sur VMWare) devrait être disponible sur Emacs en utilisant Command+Y no Command+V .

J'espère que cela vous aidera.

P.S. Il y a aussi une autre astuce : Ubuntu a tendance à considérer la souris comme un périphérique doté de trois boutons. Sélectionner quelque chose (juste sélectionner, pas copier ou couper) et appuyer sur le bouton du milieu le colle normalement à la position du curseur (je ne sais pas, néanmoins, comment votre Ubuntu hébergé par VMWare différencierait votre bouton du milieu. Parfois, il faut appuyer sur les deux boutons à la fois. Sur certaines configurations, vous devrez appuyer sur un modificateur ( Option ?) pendant que vous cliquez sur le bouton secondaire.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X