ctrl + k / j para mover as linhas para cima e para baixo. Também funciona no modo visual.
nnoremap <C-j> :m .+1<CR>==
nnoremap <C-k> :m .-2<CR>==
inoremap <C-j> <Esc>:m .+1<CR>==gi
inoremap <C-k> <Esc>:m .-2<CR>==gi
vnoremap <C-j> :m '>+1<CR>gv=gv
vnoremap <C-k> :m '<-2<CR>gv=gv
Nota
Provavelmente peguei na internet em algum lugar – mas estou no meu vimrc há um tempo …