updated keymap
This commit is contained in:
parent
659d8fb5d4
commit
23914d9d09
|
|
@ -1,5 +1,3 @@
|
||||||
--vim.keymap.set("", "<S-Tab>", "<C-d>", { remap = true })
|
|
||||||
|
|
||||||
-- Move by words
|
-- Move by words
|
||||||
vim.keymap.set("", "<C-j>", "b")
|
vim.keymap.set("", "<C-j>", "b")
|
||||||
vim.keymap.set("", "<C-l>", "e")
|
vim.keymap.set("", "<C-l>", "e")
|
||||||
|
|
@ -14,3 +12,23 @@ vim.keymap.set("", "<C-a>", "ggVG")
|
||||||
-- reselect visual selection after indentation
|
-- reselect visual selection after indentation
|
||||||
vim.keymap.set("v", "<", "< gv")
|
vim.keymap.set("v", "<", "< gv")
|
||||||
vim.keymap.set("v", ">", "> gv")
|
vim.keymap.set("v", ">", "> gv")
|
||||||
|
vim.keymap.set("", "<S-Tab>", "<C-o> <")
|
||||||
|
vim.keymap.set("v", "<Tab>", "> gv")
|
||||||
|
|
||||||
|
-- Line operations
|
||||||
|
-- -- duplicate line
|
||||||
|
vim.keymap.set("n", "<C-d>", "\"dyy \"dp")
|
||||||
|
|
||||||
|
-- -- swap lines
|
||||||
|
vim.keymap.set({ "i", "n" }, "<C-Up>", function()
|
||||||
|
if vim.fn.line(".") > 1 then
|
||||||
|
vim.cmd [[m-2]]
|
||||||
|
end
|
||||||
|
end)
|
||||||
|
vim.keymap.set({ "i", "n" }, "<C-Down>", function()
|
||||||
|
if vim.fn.line(".") < vim.fn.line("$") then
|
||||||
|
vim.cmd [[m+1]]
|
||||||
|
end
|
||||||
|
end)
|
||||||
|
|
||||||
|
--vim.keymap.set("v", "<C-Up>", )
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue