Skip to content

Instantly share code, notes, and snippets.

@kittinunf
Last active January 24, 2022 02:53
Show Gist options
  • Save kittinunf/ce1cdde7def2c5ac9dd0f1a9f4edb9a6 to your computer and use it in GitHub Desktop.
Save kittinunf/ce1cdde7def2c5ac9dd0f1a9f4edb9a6 to your computer and use it in GitHub Desktop.
" Colemak stuff
nnoremap k h
nnoremap n j
nnoremap e k
nnoremap i l
nnoremap d v
nnoremap D V
nnoremap s d
nnoremap S D
nnoremap u i
nnoremap U I
nnoremap l u
nnoremap L U
nnoremap v e
nnoremap V E
nnoremap - g_
nnoremap m n
nnoremap M N
nnoremap h m
nnoremap H M
nnoremap <S-Enter> O<Esc>j
nnoremap <CR> o<Esc>k
nnoremap <C-d> <C-v>
nnoremap <C-D> <C-V>
xnoremap k h
xnoremap n j
xnoremap e k
xnoremap i l
xnoremap d v
xnoremap D V
xnoremap s d
xnoremap S D
xnoremap u i
xnoremap U I
xnoremap l u
xnoremap L U
xnoremap v e
xnoremap V E
xnoremap - g_
xnoremap m n
xnoremap M N
xnoremap h m
xnoremap H M
onoremap k h
onoremap n j
onoremap e k
onoremap i l
onoremap d v
onoremap D V
onoremap s d
onoremap S D
onoremap u i
onoremap U I
onoremap l u
onoremap L U
onoremap v e
onoremap V E
onoremap - g_
onoremap m n
onoremap M N
onoremap h m
onoremap H M
vnoremap k h
vnoremap n j
vnoremap e k
vnoremap i l
vnoremap d v
vnoremap D V
vnoremap s d
vnoremap S D
vnoremap u i
vnoremap U I
vnoremap l u
vnoremap L U
vnoremap v e
vnoremap V E
vnoremap - g_
vnoremap m n
vnoremap M N
vnoremap h m
vnoremap H M
set ignorecase
set number
set relativenumber
set incsearch
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment