feat: improved move
This commit is contained in:
@@ -1,19 +1,23 @@
|
||||
local utils = require("utils")
|
||||
return {
|
||||
opts = {},
|
||||
"fedepujol/move.nvim",
|
||||
keys = {
|
||||
{ "<A-S-k>", utils.run_vim_cmd("MoveLine(-1)"), desc = "Move line up" },
|
||||
{ "<A-S-j>", utils.run_vim_cmd("MoveLine(1)"), desc = "Move line down" },
|
||||
{ "<leader>mk", utils.run_vim_cmd("MoveLine(-1)"), desc = "Move line up" },
|
||||
{ "<leader>mj", utils.run_vim_cmd("MoveLine(1)"), desc = "Move line down" },
|
||||
opts = {},
|
||||
"fedepujol/move.nvim",
|
||||
keys = {
|
||||
{ "<A-S-k>", utils.run_vim_cmd("MoveLine(-1)"), desc = "Move line up" },
|
||||
{ "<A-S-j>", utils.run_vim_cmd("MoveLine(1)"), desc = "Move line down" },
|
||||
{ "<A-S-h>", utils.run_vim_cmd("MoveWord(-1)"), desc = "Move line left" },
|
||||
{ "<A-S-l>", utils.run_vim_cmd("MoveWord(1)"), desc = "Move word right" },
|
||||
{ "<leader>mk", utils.run_vim_cmd("MoveLine(-1)"), desc = "Move line up" },
|
||||
{ "<leader>mj", utils.run_vim_cmd("MoveLine(1)"), desc = "Move line down" },
|
||||
|
||||
-- Move blocks in visual mode
|
||||
{ "<A-k>", utils.run_vim_cmd("MoveBlock(-1)"), desc = "Move line up", mode = "v" },
|
||||
{ "<A-j>", utils.run_vim_cmd("MoveBlock(1)"), desc = "Move line down", mode = "v" },
|
||||
-- Move blocks in visual mode
|
||||
{ "<A-k>", utils.run_vim_cmd("'<,'>MoveBlock(-1)"), desc = "Move line up", mode = "v" },
|
||||
{ "<A-j>", utils.run_vim_cmd("'<,'>MoveBlock(1)"), desc = "Move line down", mode = "v" },
|
||||
|
||||
-- Move lines in insert mode
|
||||
{ "<A-k>", utils.run_vim_cmd("MoveLine(-1)"), desc = "Move line up", mode = "i" },
|
||||
{ "<A-j>", utils.run_vim_cmd("MoveLine(1)"), desc = "Move line down", mode = "i" },
|
||||
},
|
||||
-- Move lines in insert mode
|
||||
{ "<A-k>", utils.run_vim_cmd("MoveLine(-1)"), desc = "Move line up", mode = "i" },
|
||||
{ "<A-j>", utils.run_vim_cmd("MoveLine(1)"), desc = "Move line down", mode = "i" },
|
||||
{ "<A-l>", utils.run_vim_cmd("MoveWord(1)"), desc = "Move word right", mode = "i" },
|
||||
{ "<A-h>", utils.run_vim_cmd("MoveWord(-1)"), desc = "Move word left", mode = "i" },
|
||||
},
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user