¿Cómo deshabilito el atajo de teclado de definición de palabra Command-Control-D en OS X Lion?

30

Mac OS X Lion introdujo una nueva característica donde en muchas aplicaciones puedes presionar (Comando-Control-D) para producir una ventana emergente con la definición de la palabra debajo del cursor del mouse. Un efecto secundario de esto es que ya no puede usar el mismo acceso directo para acceder a la funcionalidad en otras aplicaciones (por ejemplo, Emacs).

¿Es posible

a) deshabilite el atajo de teclado Command-Control-D de definición de palabra, o
b) cambie el atajo de teclado de definición de palabra a otro que no sea Command-Control-D

Zane Shelby
fuente

Respuestas:

37

Para deshabilitar el enlace Control-Comando-D, ingrese lo siguiente en la terminal:

defaults write com.apple.symbolichotkeys AppleSymbolicHotKeys -dict-add 70 '<dict><key>enabled</key><false/></dict>'

y reiniciar.

Johan Lübcke
fuente
Esta es la forma más confiable de deshabilitar el comando, ¡fue difícil de encontrar!
Joel
1
Reiniciar es una parte clave. He visto la defaultsinvocación mencionada en algunos lugares en la web, pero ninguno de ellos mencionó reiniciar, lo cual es necesario para que la nueva configuración surta efecto. (Al menos en OS X 10.10.1.)
Davor Cubranic
1
Sin deshabilitar esta tecla, 'CMd' no funcionaba en la GUI de Emacs cuando se usaba Command como Meta (ver aquí ). Envié un PR a los archivos de puntos .osx de mathiasbynens para que se desactive allí y muchos usuarios de Emacs puedan beneficiarse. ¡Vótalo! :)
Galder Zamarreño
Parece que PR se cerró, pero al menos el problema está bien documentado.
dev
esta es la única forma de liberar esta combinación de teclas (para usar en otra aplicación) ¡muchas gracias!
Alexandre Reis Ribeiro
5

Sí, a través de Preferencias del sistema, puede cambiar y deshabilitar los atajos de teclado. Vaya a Preferencias del sistema -> Teclado -> y presione la pestaña Atajos de teclado. Haga clic en la entrada Servicios y desplácese hacia abajo hasta Buscar un conjunto de accesos directos. Desactive la búsqueda en el diccionario para deshabilitarla, o haga doble clic en el espacio a la derecha para cambiar el acceso directo.

Ethan Lee
fuente
55
No hay entrada de acceso directo de teclado para esta combinación de teclas en particular en Preferencias del Sistema.
Zane Shelby
1
Gaah! Esto acaba de empezar a morderme. También: Hola, Zane!
offby1
3

En Lion específicamente, Preferencias del sistema / Teclado / Atajos de teclado / Buscar / Buscar en el diccionario le permitirá asignar una combinación de teclas de acceso directo adicional para hacer una búsqueda en el Diccionario, pero no deshabilitará Comando-Control-D para que otras aplicaciones lo usen.

En Snow Leopard, está disponible la misma búsqueda Command-Control-D, pero el usuario puede reasignarla.

Espero que esto solo se vea como un error para corregir en una actualización en lugar de una nueva 'característica'. Me había acostumbrado a asignar esa combinación a otras cosas en SL.

rlabstex
fuente
1
en macOs Sierra 10.12.5, está debajo de  -> Preferencias del sistema -> Teclado> Accesos directos (pestaña)> Servicios (en la panorámica izquierda)> Búsqueda (en la panorámica derecha) y luego Desmarca la casilla de verificación "Buscar en el directorio"
pro. significa