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