Me gustaría poder copiar y pegar entre las aplicaciones nativas (¿Cocoa?) De MacOS X y las que se ejecutan en el servidor X interno de Mac.
Actualmente puedo copiar y pegar de forma independiente. Si selecciono texto en una ventana xterm, puedo volver a pegarlo en cualquier otra ventana basada en X. Del mismo modo, copiar información fuera de X se puede pegar en aplicaciones que también están fuera de X.
Como ejemplo, si yo (exactamente en este orden):
- Copiar (seleccionar usando el mouse) "Copiar usando la selección X" en una ventana xterm
- Copiar (Editar | Copiar) "Texto en Firefox" en Firefox
- Pegar (Shift Insertar xmodmap) en nano me sale "Copiar usando la selección X"
- Pegar (Editar | Pegar) aquí obtengo -> Texto en Firefox
- Pegar en MacVIM (Editar | Pegar) Obtengo "Texto en Firefox"
- Pegar en / usr / bin / vim (no gráfico) me sale "Copiar usando la selección X"
¿Cómo habilito el "uso compartido del portapapeles" entre X y Cocoa?
El xmodmap que estoy usando para pegar en X es:
xmodmap -e "keycode 84 = Insert"
donde 84 es la tecla Intro del teclado numérico. Entonces Shift Enter me da pasta.
xterm
o similar, novim
o algo con sus propios amortiguadores? ¿Qué versión de OS X estás ejecutando? Mi portapapeles se comparte en Cocoa y X11 como se esperaba en 10.5.7.