Il n'y a pas de raccourci par défaut. En guise d'astuce, vous pouvez créer ~/Library/KeyBindings/
et enregistrer une liste de propriétés comme ceci ~/Library/KeyBindings/DefaultKeyBinding.dict
:
{
"~m" = (moveToBeginningOfParagraph:, insertText:, " ", moveLeft:, selectWord:,
moveRight:, setMark:, moveToBeginningOfParagraph:, deleteForward:,
swapWithMark:, moveLeft:);
}
Ensuite, quittez et rouvrez les applications pour appliquer les changements. ~m
est l'option-m, qui est liée à back-to-indentation
dans Emacs.
J'ai copié la macro de https://github.com/ttscoff/KeyBindings/blob/master/DefaultKeyBinding.dict . moveToBeginningOfParagraph:, selectWord:, moveRight:
ne fonctionnerait pas avec les lignes qui ne commencent pas par des espaces ou des tabulations. moveToBeginningOfParagraph:,moveWordRight:, moveWordLeft:
ne fonctionnerait pas avec certaines lignes où le premier caractère non blanc est un caractère spécial.
DefaultKeyBinding.dict ne fonctionne pas avec certaines applications comme Xcode ou Firefox.
Ver http://www.hcs.harvard.edu/~jrus/site/cocoa-text.html ou http://osxnotes.net/keybindings.html pour plus d'informations.