Vim: Move line(s) up or down
先前在同事 Amin 火力展示 Emacs 時得知他的「Move line(s) up or down 」快捷鍵 Alt + Up/Down 是從 Eclipse 抄來的,索性移植到 Vim 上,這對臨時要更動某一行的位置時超好用的呢!
註:這是個用 Alt + Down/Up 來上下移動當前行的 mapping。
註:這是個用 Alt + Down/Up 來上下移動當前行的 mapping。
[ jonny@wheezy ~ ]
$ vi ~/.vimrc [Enter]
......
" - move one line down and up.
nmap <A-j> :.m.+1<CR>
"nmap <A-up> :.m.-2
nmap <A-k> :.m.-2 <CR>
"nmap <A-down> :.m.+1
相關連結:
★ Eclipse Shortcuts
資料來源:
★ 精通 vi 與 vim 第七版 - 第五章 ex 編輯器簡介 | O'Reilly
★ Vim 的 ex 模式介紹 - AlphaJay - 開源中國社區
留言
張貼留言
喜歡這篇文章嗎?歡迎在底下留言讓凍仁知道。😉