summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBlake Romero <blake@developercraft.com>2025-10-27 11:54:33 +0000
committerBlake Romero <blake@developercraft.com>2025-10-27 11:54:33 +0000
commitaaf972f878bec09a0f1fff51fd1f42af2554141f (patch)
tree97e2e1fd65ebb35e6d10e71e072c7ea5875d7941
parent5a958a51755a7eb7330f7af60613c3308b4aa4a7 (diff)
Add move line keybindings
-rw-r--r--vimrc6
1 files changed, 6 insertions, 0 deletions
diff --git a/vimrc b/vimrc
index d8e3e57..5ab6c56 100644
--- a/vimrc
+++ b/vimrc
@@ -17,3 +17,9 @@ inoremap <M-BS> <C-o>db
inoremap <M-d> <C-o>de
inoremap <C-k> <C-o>d$
inoremap <M-.> <C-o>p
+
+" Move line
+nnoremap <silent> mj :move -2<cr>
+nnoremap <silent> mk :move +1<cr>
+vnoremap <silent> mj :move '<-2<cr>gv=gv
+vnoremap <silent> mk :move '>+2<cr>gv=gv