Skip to content

Instantly share code, notes, and snippets.

@sshymko
Last active December 1, 2021 18:13
Show Gist options
  • Save sshymko/919a84990c863760b358927b5e4322b9 to your computer and use it in GitHub Desktop.
Save sshymko/919a84990c863760b358927b5e4322b9 to your computer and use it in GitHub Desktop.

Revisions

  1. sshymko revised this gist Dec 1, 2021. No changes.
  2. sshymko revised this gist Dec 1, 2021. No changes.
  3. sshymko revised this gist Nov 30, 2021. 1 changed file with 2 additions and 2 deletions.
    4 changes: 2 additions & 2 deletions DefaultKeyBinding.dict
    Original file line number Diff line number Diff line change
    @@ -10,8 +10,8 @@
    "$\UF72B" = "moveToEndOfLineAndModifySelection:"; // Shift + End
    "^\UF729" = "moveToBeginningOfDocument:"; // Ctrl + Home
    "^\UF72B" = "moveToEndOfDocument:"; // Ctrl + End
    "^$\UF729" = "moveToBeginningOfDocumentAndModifySelection:"; // Shift + Ctrl + Home
    "^$\UF72B" = "moveToEndOfDocumentAndModifySelection:"; // Shift + Ctrl + End
    "^$\UF729" = "moveToBeginningOfDocumentAndModifySelection:"; // Ctrl + Shift + Home
    "^$\UF72B" = "moveToEndOfDocumentAndModifySelection:"; // Ctrl + Shift + End

    // Arrow Keys
    "^\UF702" = "moveWordBackward:"; // Ctrl + <-
  4. sshymko created this gist Nov 30, 2021.
    21 changes: 21 additions & 0 deletions DefaultKeyBinding.dict
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,21 @@
    {
    /*
    ~/Library/KeyBindings/DefaultKeyBinding.dict
    */

    // Home/End Keys
    "\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

    // Arrow Keys
    "^\UF702" = "moveWordBackward:"; // Ctrl + <-
    "^$\UF702" = "moveWordBackwardAndModifySelection:"; // Ctrl + Shift + <-
    "^\UF703" = "moveWordForward:"; // Ctrl + ->
    "^$\UF703" = "moveWordForwardAndModifySelection:"; // Ctrl + Shift + ->
    }