Home‎ > ‎Server config‎ > ‎

OSX Fixing home/end on US keyboard layouts

1. Open a terminal. As your regular user.

2. Do:

cd ~/Librarymkdir KeyBindingscd KeyBindingsemacs DefaultKeyBinding.dict

3. Copy and paste the following commands to it:

{/* Remap Home / End keys *//* Home Button*/"\UF729" = "moveToBeginningOfLine:"; /* End Button */"\UF72B" = "moveToEndOfLine:"; /* Shift + Home Button */"$\UF729" = "moveToBeginningOfLineAndModifySelection:"; /* Shift + End Button */"$\UF72B" = "moveToEndOfLineAndModifySelection:"; /* Ctrl + Home Button */"^\UF729" = "moveToBeginningOfDocument:"; /* Ctrl + End Button */"^\UF72B" = "moveToEndOfDocument:";  /* Shift + Ctrl + Home Button */"$^\UF729" = "moveToBeginningOfDocumentAndModifySelection:";/* Shift + Ctrl + End Button*/"$^\UF72B" = "moveToEndOfDocumentAndModifySelection:"; }


Save, exit and reboot.