1 2 3 4 5 6 7 8 9 10 11 12 | mkdir -p $HOME /Library/KeyBindings echo '{ /* Remap Home / End keys to be correct */ "\UF729" = "moveToBeginningOfLine:" ; /* Home */ "\UF72B" = "moveToEndOfLine:" ; /* End */ "$\UF729" = "moveToBeginningOfLineAndModifySelection:" ; /* Shift + Home */ "$\UF72B" = "moveToEndOfLineAndModifySelection:" ; /* Shift + End */ "^\UF729" = "moveToBeginningOfDocument:" ; /* Ctrl + Home */ "^\UF72B" = "moveToEndOfDocument:" ; /* Ctrl + End */ "$^\UF729" = "moveToBeginningOfDocumentAndModifySelection:" ; /* Shift + Ctrl + Home */ "$^\UF72B" = "moveToEndOfDocumentAndModifySelection:" ; /* Shift + Ctrl + End */ }' > $HOME /Library/KeyBindings/DefaultKeyBinding .dict |
Thursday, July 5, 2018
macOS: Fixing HOME and END keys
Source: Fixing HOME and END keys, and more, on macOS