Intenté poner esto en mi ~/Library/KeyBindings/DefaultKeyBinding.dict
:
"@\U0008" = "deleteWordBackward:"; /* Cmd + Backspace */
Cuando cierro sesión y vuelvo a iniciar sesión, pero todavía no funciona. command + delete (como está etiquetado en el teclado de mi Macbook) aún se elimina al principio de la línea. También lo intenté
"@\UF728" = "deleteWordForward:"; /* Cmd + Delete */
y en ese caso, el comando + eliminar aún se elimina al principio de la línea. Si no me equivoco, la clave "eliminar" de mi Macbook Pro Retina es lo que el comentario en el ejemplo denomina "Retroceso", y no hay una clave real "Eliminar" en el teclado.
Pude cambiar exitosamente las flechas de comando + para mover palabra por palabra en lugar de al principio y al final del documento haciendo
"@\UF703" = "moveWordForward:"; /* Cmd + RightArrow */
"@\UF702" = "moveWordBackward:"; /* Cmd + LeftArrow */
así que sé que al menos algunos enlaces están funcionando, entre otros. Simplemente no puedo obtener el comando + eliminar para eliminar una palabra.