J'ai changé mon Ctrl y Cmd pour reproduire mes touches de raccourci sous Windows. J'ai réparé mes touches de début et de fin pour qu'elles se comportent comme je le souhaite et il ne me reste plus qu'à remapper mes touches d'entrée et de sortie. Cmd + y Cmd + de se comporter correctement.
Jusqu'à présent, j'ai essayé un tas de choses suggérées sur StackOverflow et je n'arrive pas à le faire fonctionner. J'ai essayé :
- Est-il possible de déplacer le curseur mot à mot avec Cmd+gauche/droite au lieu de Alt+gauche/droite ? (réponse acceptée et programme KeyBindingsEditor).
-
Ce qui suit dans mon
~/Library/KeyBindings/DefaultKeyBinding.dict
(de http://heisencoder.net/2008/04/fixing-up-mac-key-bindings-for-Windows.html ) :{ "\UF729" = "moveToBeginningOfLine:"; /* Home */ "@\UF729" = "moveToBeginningOfDocument:"; /* Cmd + Home */ "$\UF729" = "moveToBeginningOfLineAndModifySelection:"; /* Shift + Home */ "@$\UF729" = "moveToBeginningOfDocumentAndModifySelection:"; /* Shift + Cmd + Home */ "\UF72B" = "moveToEndOfLine:"; /* End */ "@\UF72B" = "moveToEndOfDocument:"; /* Cmd + End */ "$\UF72B" = "moveToEndOfLineAndModifySelection:"; /* Shift + End */ "@$\UF72B" = "moveToEndOfDocumentAndModifySelection:"; /* Shift + Cmd + End */ "\UF72C" = "pageUp:"; /* PageUp */ "\UF72D" = "pageDown:"; /* PageDown */ "$\UF728" = "cut:"; /* Shift + Del */ "$\UF727" = "paste:"; /* Shift + Ins */ "@\UF727" = "copy:"; /* Cmd + Ins */ "$\UF746" = "paste:"; /* Shift + Help */ "@\UF746" = "copy:"; /* Cmd + Help (Ins) */ "@\UF702" = "moveWordBackward:"; /* Cmd + LeftArrow */ "@\UF703" = "moveWordForward:"; /* Cmd + RightArrow */ "@$\UF702" = "moveWordBackwardAndModifySelection:"; /* Shift + Cmd + Leftarrow */ "@$\UF703" = "moveWordForwardAndModifySelection:"; /* Shift + Cmd + Rightarrow */ }
Vous savez pourquoi cela ne fonctionne pas pour moi ?
0 votes
Alors, voulez-vous une solution ou voulez-vous savoir pourquoi la méthode que vous avez décrite ne fonctionne pas ?
0 votes
@CousinCocaine Un correctif serait préférable.
1 votes
Vous avez regardé le Karabiner ? pqrs.org/osx/karabiner/index.html.fr
0 votes
Les deux options me conviennent. J'ai même copié directement le code que vous avez publié. N'oubliez pas que pour que les effets se produisent, vous devez vous déconnecter et vous reconnecter.
0 votes
@markhunte C'est intéressant. Puis-je revérifier ? Pour le tester, avez-vous changé les touches CTRL et CMD comme décrit et sauvegardé le dict dans ~/Library/KeyBindings/DefaultKeyBinding.dict, déconnecté et reconnecté et maintenant vous pouvez sauter des mots avec CMD-flèche ?
0 votes
Oui, c'est exact. J'ai copié le code exact que vous avez posté. Et j'ai fait la même chose pour le code dans l'autre réponse. Les flèches CMD+ ont sauté des mots au lieu des extrémités.
0 votes
@markhunte Merci de m'avoir prévenu. (Je ne suis pas l'OP mais juste intéressé). Cela signifie donc que l'erreur se trouve ailleurs - en supposant que l'OP se soit déconnecté et reconnecté depuis que le fichier a été édité. En fait, il s'agit d'une information nouvelle et utile pour l'OP.
0 votes
@markhunte Ouais - pas de dés pour moi. Je me suis déconnecté et reconnecté. Je me demande si c'est parce que j'utilise un clavier Microsoft.
0 votes
C'est possible, il n'y a qu'une seule façon de le savoir.