Skip to content

Instantly share code, notes, and snippets.

@heathkit
Last active August 29, 2015 14:08
Show Gist options
  • Save heathkit/aa460872d86054daa589 to your computer and use it in GitHub Desktop.
Save heathkit/aa460872d86054daa589 to your computer and use it in GitHub Desktop.
noremap i a
noremap g d
noremap w <UP>
noremap a <LEFT>
noremap s <DOWN>
noremap d <RIGHT>
noremap W H
noremap S L
noremap A ^
noremap D $
" The following default commands are now broken
"a enter insertion mode after current character
"s substitute single character with new text
"w move foreward one word
@eparadis
Copy link

eparadis commented Nov 5, 2014

Giving it about 15 minutes of doodling around, I changed it a bit:

" a goofy thing i came up with mike made for me:
noremap w k
noremap a h
noremap s j
noremap d l

noremap W <C-B>
noremap S <C-F>
noremap A ^
noremap D $

"g isn't mapped to anything by default, so this seemed like the least bad option.
noremap g d

" we use a more than i
noremap i a

" The following default commands are now broken
"s substitute single character with new text
"w move forward one word
"i enter insertion mode before current character

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment