{ /* home Shift+home*/ "\UF729" = "moveToBeginningOfLine:"; "$\UF729" = "moveToBeginningOfLineAndModifySelection:"; /* end Shift+end*/ "\UF72B" = "moveToEndOfLine:"; "$\UF72B" = "moveToEndOfLineAndModifySelection:"; /* page up/down with moving insertion point, caret */ "\UF72C" = "pageUp:"; "\UF72D" = "pageDown:"; /* Option/Alt + PgUp/PgDn */ "~\UF72C" = "scrollPageUp:"; "~\UF72D" = "scrollPageDown:"; /* start/end of document */ "^\UF729" = "moveToBeginningOfDocument:"; /* Ctrl Home */ "^\UF72B" = "moveToEndOfDocument:"; /* Ctrl End */ "$^\UF729" = "moveToBeginningOfDocumentAndModifySelection:"; /* Shift Ctrl Home */ "$^\UF72B" = "moveToEndOfDocumentAndModifySelection:"; /* Shift Ctrl End */ /* delete line */ "^g" = ( "selectLine:", "delete:" ); /* delete to beginning of line */ "^u" = "deleteToBeginningOfLine:"; /* duplicate current line */ "^d" = ( "selectLine:", "copy:", "moveToBeginningOfLine:", "paste:" ); /* Delete word */ "^\U007F" = "deleteWordBackward:"; /* Ctrl-Del Delete word backward */ "^\UF728" = "deleteWordForward:"; /* Ctrl-FwdDel Delete word forward */ /* * Alt+F2 for showing context menu (right click, Ctrl+Click) * pinched from TextMate * maybe it will work everywhere * No it doesn't * Maybe in the future */ /*"~\UF705" = "showContextMenu:"; */ /* "\UF704" = "showContextHelp:"; */ /* F1 Show help */ }