Skip to content

Instantly share code, notes, and snippets.

@alexbrillant
Created December 10, 2017 19:26
Show Gist options
  • Save alexbrillant/b052f076962f50b7de86f38d3cd43326 to your computer and use it in GitHub Desktop.
Save alexbrillant/b052f076962f50b7de86f38d3cd43326 to your computer and use it in GitHub Desktop.
nnoremap <A-q> :m .-2<CR>==
nnoremap <A-w> :m .-3<CR>==
nnoremap <A-e> :m .-4<CR>==
nnoremap <A-r> :m .-5<CR>==
nnoremap <A-t> :m .-6<CR>==
nnoremap <A-y> :m .-7<CR>==
nnoremap <A-u> :m .-8<CR>==
nnoremap <A-i> :m .-9<CR>==
nnoremap <A-o> :m .-10<CR>==
inoremap <A-q> <Esc>:m .-2<CR>==gi
inoremap <A-w> <Esc>:m .-3<CR>==gi
inoremap <A-e> <Esc>:m .-4<CR>==gi
inoremap <A-r> <Esc>:m .-5<CR>==gi
inoremap <A-t> <Esc>:m .-6<CR>==gi
inoremap <A-y> <Esc>:m .-7<CR>==gi
inoremap <A-u> <Esc>:m .-8<CR>==gi
inoremap <A-i> <Esc>:m .-9<CR>==gi
inoremap <A-o> <Esc>:m .-10<CR>==gi
vnoremap <A-q> :m '>-2<CR>gv=gv
vnoremap <A-w> :m '>-3<CR>gv=gv
vnoremap <A-e> :m '>-4<CR>gv=gv
vnoremap <A-r> :m '>-5<CR>gv=gv
vnoremap <A-t> :m '>-6<CR>gv=gv
vnoremap <A-y> :m '>-7<CR>gv=gv
vnoremap <A-u> :m '>-8<CR>gv=gv
vnoremap <A-i> :m '>-9<CR>gv=gv
vnoremap <A-o> :m '>-10<CR>gv=gv
nnoremap <A-a> :m .+1<CR>==
nnoremap <A-s> :m .+2<CR>==
nnoremap <A-d> :m .+3<CR>==
nnoremap <A-f> :m .+4<CR>==
nnoremap <A-g> :m .+5<CR>==
nnoremap <A-h> :m .+6<CR>==
nnoremap <A-j> :m .+7<CR>==
nnoremap <A-k> :m .+8<CR>==
nnoremap <A-l> :m .+9<CR>==
inoremap <A-a> <Esc>:m .+1<CR>==gi
inoremap <A-s> <Esc>:m .+2<CR>==gi
inoremap <A-d> <Esc>:m .+3<CR>==gi
inoremap <A-f> <Esc>:m .+4<CR>==gi
inoremap <A-g> <Esc>:m .+5<CR>==gi
inoremap <A-h> <Esc>:m .+6<CR>==gi
inoremap <A-j> <Esc>:m .+7<CR>==gi
inoremap <A-k> <Esc>:m .+8<CR>==gi
inoremap <A-l> <Esc>:m .+9<CR>==gi
vnoremap <A-a> :m '>+1<CR>gv=gv
vnoremap <A-s> :m '>+2<CR>gv=gv
vnoremap <A-d> :m '>+3<CR>gv=gv
vnoremap <A-f> :m '>+4<CR>gv=gv
vnoremap <A-g> :m '>+5<CR>gv=gv
vnoremap <A-h> :m '>+6<CR>gv=gv
vnoremap <A-j> :m '>+7<CR>gv=gv
vnoremap <A-k> :m '>+8<CR>gv=gv
vnoremap <A-l> :m '>+9<CR>gv=gv
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment