Cuando escribo comando-retroceso en un campo de texto de Cocoa, borra todo desde el inicio de la línea actual hasta el punto del cursor. ¿Se puede desactivar esto? Me está volviendo loco porque lo presiono todo el tiempo por accidente.
He intentado agregar lo siguiente a ~/Library/KeyBindings/DefaultKeyBinding.dict
:
@\010
deleteWordBackward:
o:
@\177
deleteWordBackward:
o:
@\U007F
deleteWordBackward:
... todo sin aparente efecto. No puedo decir si estoy obteniendo mal el código de retroceso / eliminar, o si estoy equivocado en que @
es la tecla de comando, o si hay algo más mal.
Finalmente - y dudo en mencionar esto por la fuente, pero es la única pista que tengo - algún comentarista aleatorio en esta publicación de blog relacionada con TextMate dice:
desafortunadamente, la mayoría de las combinaciones de teclas que incluyen el modificador de comando nunca llegan al control que tiene el enfoque (son absorbidas por el código del administrador del menú).
Así que estas asignaciones generalmente no funcionan :(
Hago malabares para obtener tantas teclas como actualmente hago en TextMate, y aquí todavía no puedo obtener el retroceso del comando ().
¿Hay algo más que pueda intentar?
editar: me doy cuenta de que pegué la información incorrecta como las configuraciones que he intentado. Si notas cambios allí arriba, estoy cambiando la pregunta para que coincida con lo que realmente hice. El comportamiento no cambió :).