Visual Studio Code ではショートカットキーで行の上下移動ができるのですね
Vim でも同様のことができないか、調べてみました
.vimrc に設定を追記すると、同様の動作が実現できるようです
" Move current line to up/down
" Ref: https://vim.fandom.com/wiki/Moving_lines_up_or_down
nnoremap <A-j> :m .+1<CR>==
nnoremap <A-k> :m .-2<CR>==
inoremap <A-j> <Esc>:m .+1<CR>==gi
inoremap <A-k> <Esc>:m .-2<CR>==gi
vnoremap <A-j> :m '>+1<CR>gv=gv
vnoremap <A-k> :m '<-2<CR>gv=gv
私の方でも Vim の設定ファイルに追記しましたので、併せて確認してみてください : Move up/down current line by shortcut keys · gouf/dotfiles@d848938