1 votos

Copiar y pegar de Mac a Emacs en Ubuntu

Uso la versión 10.9.2 de OS X y una máquina virtual 6.0.5 de VMware Fusion. Ubuntu 14.04 LTS ha sido instalado en la máquina virtual. En ubuntu uso Emacs 24.3.1 como editor.

Una vez que se inicia emacs en ubuntu, el Menú Kill (ver Editar -> Pegar desde el Menú Kill) está vacío. Si quiero copiar un texto desde Chrome en Mac a Emacs en ubuntu, puedo usar Command+C (que guarda el texto en el Menú Kill de Emacs) luego Command+V o Ctrl+V.

También puedo copiar y pegar un texto dentro de Emacs usando Command+C (que también guarda el texto en el Menú Kill de Emacs) luego Command+V o Ctrl+V.

Sin embargo, el problema es que después de copiar y pegar algo dentro de Emacs, ya no puedo copiar y pegar un texto de Mac a Emacs más usando Command+C luego Command+V o Ctrl+V: Command+C en una página de Chrome en Mac ya no puede guardar el texto en el Menú Kill. En consecuencia, Command+V o Ctrl+V dentro de Emacs siempre pega el último elemento en el Menú Kill, lo cual no es lo que quiero.

Así que tengo que cerrar y volver a iniciar Emacs para limpiar el Menú Kill y poder habilitar la copia y pegado de Mac a Emacs de ubuntu, ¡lo cual es tedioso...

¿Alguien podría ayudar?

1voto

nmizar Puntos 57

Creo que hay dos problemas aquí. Uno es cómo copiar de Mac a Ubuntu. Eso es trabajo de la VM. Tienes que configurarlo y muchas veces depende de capturar el ratón/teclado (puede que quieras buscarlo en la configuración de tu vmware para la VM específica que estás utilizando, quiero decir, la que está ejecutando Ubuntu). Por lo que has dicho, parece que esta parte funciona bien.

Luego está la cuestión del anillo Kill-Yank en Emacs. Por lo general, cortas utilizando Command+K (corta desde la posición del cursor hasta el final de la línea actual; puedes cortar caracteres con Control+K o palabras con Option(alt)+K) y pegas con Command+Y (pegará todo lo que hayas cortado justo antes de pegarlo). Así que, a menos que esté configurado de alguna manera diferente, lo que copies o cortes con Command+C o Command+X en tu Mac (si está correctamente configurado en VMWare) debería estar disponible en Emacs usando Command+Y y no Command+V.

Espero que te sirva de ayuda.

P.D. También hay otro truco: Ubuntu tiende a considerar que el ratón tiene tres botones. Seleccionar algo (solo seleccionar, no copiar o cortar) y presionar el botón central normalmente lo pega en la posición del cursor (no sé, sin embargo, cómo tu Ubuntu alojado en VMWare diferenciaría tu botón central. A veces, significa presionar ambos botones a la vez. En algunas configuraciones, necesitarás presionar un modificador (Option?) mientras haces clic en el botón secundario.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X