Move entire line up and down in Vim

后端 未结 19 1143
无人及你
无人及你 2020-11-29 14:27

In Notepad++, I can use Ctrl + Shift + Up / Down to move the current line up and down. Is there a similar command to this in Vim?

19条回答
  •  悲&欢浪女
    2020-11-29 14:54

    Just add this code to .vimrc (or .gvimrc)

    nnoremap  :m+==
    nnoremap  :m-2==
    inoremap  :m+==gi
    inoremap  :m-2==gi
    vnoremap  :m'>+gv=gv
    vnoremap  :m-2gv=gv
    

提交回复
热议问题