Si bien hay una pregunta similar sobre cómo hacer que el teclado de Mac sea como Ubuntu , me gustaría plantear la pregunta inversa: ¿Cómo hacer que el teclado de Ubuntu sea como Mac?
Me gusta, por ejemplo cmd ⌘, trabajar como ctrl(es decir, presionar cmd ⌘+ Cpara copiar en Ubuntu). Esto facilita la vida al usar una máquina virtual Ubuntu en Mac, ya no es necesario pensar si lo está haciendo en Mac o en Ubuntu virtual. Dado que mi cerebro funciona con OS X todo el día y estoy ejecutando ubuntu y otros sistemas operativos dentro de la virtualización (como una caja virtual), hacer que estos sistemas operativos invitados se ejecuten más como mi sistema operativo anfitrión me ahorraría confusión.
¿Cómo hacer que el mapeo de Ubuntu del teclado de mi Mac sea más parecido a Mac?
Actualización 02/03/2020
Kinto: escriba Linux como si fuera una Mac.
Kinto ahora ha sido reescrito en C para sistemas Ubuntu/Debian usando x11. También utiliza archivos de configuración json, lo que facilita la administración y la extensión a otras aplicaciones además de los terminales. La aplicación ya no se asigna a Super en las aplicaciones de Terminal, ahora se asignará correctamente a Ctrl+Shift para crear exactamente la misma sensación que con una tecla Cmd.
Consulte la última versión. https://github.com/rbreaves/kinto
El cambio principal para permitir el cambio Super = Ctrl+Shift está en este archivo de símbolos.
default partial xkb_symbols "mac_levelssym" {
key <LWIN> {
repeat= no,
type= "ONE_LEVEL",
symbols[Group1]= [ Hyper_L ],
actions[group1]=[ SetMods(modifiers=Shift+Control) ]
};
key <RWIN> {
repeat= no,
type= "ONE_LEVEL",
symbols[Group1]= [ Hyper_R ],
actions[group1]=[ SetMods(modifiers=Shift+Control) ]
};
};
Puede que Kinto le resulte útil. Es un proyecto que creé recientemente, después de algunos años de abordar este problema de diferentes maneras y ahora siento que es lo suficientemente sólido como para compartirlo.
El instalador de Kinto simplemente usa python para hacer la instalación inicial, luego es solo un servicio systemd, bash, xprop, setxkbmap y xkbcomp. En lo que a mí respecta es la solución más rápida y nativa a este problema que vas a encontrar.
https://github.com/rbreaves/kinto
https://medium.com/@benreaves/kinto-a-mac-inspired-keyboard-mapping-for-linux-58f731817c0
Aquí también hay una Gist, si solo quiere ver qué hay en el corazón de todo, sin embargo, no alternará su mapa de teclas cuando sea necesario. The Gist tampoco incluye archivos de mapa de teclas xkb personalizados que configuran cursores de estilo macOS/manipulaciones de palabras que usan Cmd y las teclas de flecha.
https://gist.github.com/rbreaves/f4cf8a991eaeea893999964f5e83eebb
Encontré mi respuesta en el siguiente enlace:
Copiar y pegar con ⌘-c y ⌘-v en ubuntu ejecutándose en virtualbox (en un host OSX)
iggie
R. Ben R.