diff --git a/nvim/lua/plugins/util/move.lua b/nvim/lua/plugins/util/move.lua index 3e2e25c..6e813d5 100755 --- a/nvim/lua/plugins/util/move.lua +++ b/nvim/lua/plugins/util/move.lua @@ -1,19 +1,23 @@ local utils = require("utils") return { - opts = {}, - "fedepujol/move.nvim", - keys = { - { "", utils.run_vim_cmd("MoveLine(-1)"), desc = "Move line up" }, - { "", utils.run_vim_cmd("MoveLine(1)"), desc = "Move line down" }, - { "mk", utils.run_vim_cmd("MoveLine(-1)"), desc = "Move line up" }, - { "mj", utils.run_vim_cmd("MoveLine(1)"), desc = "Move line down" }, + opts = {}, + "fedepujol/move.nvim", + keys = { + { "", utils.run_vim_cmd("MoveLine(-1)"), desc = "Move line up" }, + { "", utils.run_vim_cmd("MoveLine(1)"), desc = "Move line down" }, + { "", utils.run_vim_cmd("MoveWord(-1)"), desc = "Move line left" }, + { "", utils.run_vim_cmd("MoveWord(1)"), desc = "Move word right" }, + { "mk", utils.run_vim_cmd("MoveLine(-1)"), desc = "Move line up" }, + { "mj", utils.run_vim_cmd("MoveLine(1)"), desc = "Move line down" }, - -- Move blocks in visual mode - { "", utils.run_vim_cmd("MoveBlock(-1)"), desc = "Move line up", mode = "v" }, - { "", utils.run_vim_cmd("MoveBlock(1)"), desc = "Move line down", mode = "v" }, + -- Move blocks in visual mode + { "", utils.run_vim_cmd("'<,'>MoveBlock(-1)"), desc = "Move line up", mode = "v" }, + { "", utils.run_vim_cmd("'<,'>MoveBlock(1)"), desc = "Move line down", mode = "v" }, - -- Move lines in insert mode - { "", utils.run_vim_cmd("MoveLine(-1)"), desc = "Move line up", mode = "i" }, - { "", utils.run_vim_cmd("MoveLine(1)"), desc = "Move line down", mode = "i" }, - }, + -- Move lines in insert mode + { "", utils.run_vim_cmd("MoveLine(-1)"), desc = "Move line up", mode = "i" }, + { "", utils.run_vim_cmd("MoveLine(1)"), desc = "Move line down", mode = "i" }, + { "", utils.run_vim_cmd("MoveWord(1)"), desc = "Move word right", mode = "i" }, + { "", utils.run_vim_cmd("MoveWord(-1)"), desc = "Move word left", mode = "i" }, + }, }