Ho cambiato la mia chiave Ctrl e Cmd per replicare i miei tasti di scelta rapida su Windows. Ho corretto le mie chiavi di casa e di fine per comportarmi come vorrei e ora tutto ciò che rimane è la rimappatura del mio Cmd + ← e Cmd + → per comportarsi correttamente.
Finora - ho provato un sacco di cose suggerite su StackOverflow e davvero non riesco a farlo funzionare. Ho provato:
- Possibile sposta il cursore parola per parola con Cmd + sinistra / destra invece di Alt + sinistra / destra? (risposta accettata e programma KeyBindingsEditor).
-
Quanto segue nel mio
~/Library/KeyBindings/DefaultKeyBinding.dict
(dal link ):{ "\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 */ }
Qualche idea sul perché questo non funzionerà per me?