移動行

nnoremap <S-PageUp> :m-2<CR>
nnoremap <S-PageDown> :m+<CR>
inoremap <S-PageUp> <Esc>:m-2<CR>i
inoremap <S-PageDown> <Esc>:m+<CR>i

這個功能,是從下面兩篇文章看到的,我改成適合我的按鍵操作。

相關的設定請參考

表格說明

按鍵 對應 說明 注意事項
Shift + PageUp :m-2<CR> Move line up. Work on Normal Mode and Insert Mode
Shift + PageDown :m+<CR> Move line Down. Work on Normal Mode and Insert Mode

範例