diff --git a/lua/bindings.lua b/lua/bindings.lua index 5dbd8bb..d0e9c1b 100644 --- a/lua/bindings.lua +++ b/lua/bindings.lua @@ -28,3 +28,11 @@ map('v', '>', '>gv') map('n', '', ':tabprevious', silent) map('n', '', ':tabnext', silent) +-- Move lines up or down +map('n', '', ':m .+1==', silent) +map('n', '', ':m .+1==', silent) +map('n', '', ':m .-2==', silent) +map('i', '', ':m .+1==gi', silent) +map('i', '', ':m .-2==gi', silent) +map('v', '', ":m '>+1gv=gv", silent) +map('v', '', ":m '<-2gv=gv", silent)