J'ai essayé de le mettre dans mon ~/Library/KeyBindings/DefaultKeyBinding.dict
:
"@\U0008" = "deleteWordBackward:"; /* Cmd + Backspace */
Lorsque je me déconnecte et me reconnecte, cela ne fonctionne toujours pas. commande+suppression (comme indiqué sur le clavier de mon Macbook) efface toujours le début de la ligne. J'ai également essayé
"@\UF728" = "deleteWordForward:"; /* Cmd + Delete */
et dans ce cas, la commande+suppression supprime toujours le début de la ligne. Si je ne me trompe pas, la touche "effacer" de mon Macbook Pro Retina est ce que le commentaire de l'exemple appelle "Backspace", et il n'y a pas de véritable touche "Delete" sur le clavier.
J'ai réussi à modifier commande+flèches pour qu'elles se déplacent mot par mot plutôt qu'au début et à la fin du document en procédant comme suit
"@\UF703" = "moveWordForward:"; /* Cmd + RightArrow */
"@\UF702" = "moveWordBackward:"; /* Cmd + LeftArrow */
Je sais donc qu'au moins certaines fixations fonctionnent, parmi d'autres. Je n'arrive pas à faire en sorte que commande+suppression efface un mot.