Skip to content

Instantly share code, notes, and snippets.

@technicallyrite
Created August 3, 2016 20:32
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save technicallyrite/89b5f45e2fcd528b36efc37b31f12bb2 to your computer and use it in GitHub Desktop.
Save technicallyrite/89b5f45e2fcd528b36efc37b31f12bb2 to your computer and use it in GitHub Desktop.
/* -*- coding: utf-8 -*- */
/* my keybindings for diamond cursor */
/* move cursor with ijkl keys while Ctrl key down */
"^i" = ("moveUp:");
"^k" = ("moveDown:");
"^j" = ("moveLeft:");
"^l" = ("moveRight:");
"^I" = ("moveUpAndModifySelection:");
"^K" = ("moveDownAndModifySelection:");
"^J" = ("moveBackwardAndModifySelection:");
"^L" = ("moveForwardAndModifySelection:");
"^~j" = ("moveWordLeft:");
"^~l" = ("moveWordRight:");
"@^i" = ("pageUp:");
"@^k" = ("pageDown:");
"@^j" = ("moveToLeftEndOfLine:");
"@^l" = ("moveToRightEndOfLine:");
"@^I" = ("moveToBeginningOfDocumentAndModifySelection:");
"@^K" = ("moveToEndOfDocumentAndModifySelection:");
"@^J" = ("moveToLeftEndOfLineAndModifySelection:");
"@^L" = ("moveToRightEndOfLineAndModifySelection:");
"^~J" = ("moveWordBackwardAndModifySelection:");
"^~L" = ("moveWordForwardAndModifySelection:");
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment