removed old keymaps from keymap.lua and ported them to the specific plugin files
This commit is contained in:
parent
17540ab4bf
commit
f26a884830
5 changed files with 57 additions and 79 deletions
|
@ -16,9 +16,6 @@ map("n", "<Esc>", "<cmd>nohlsearch<CR>")
|
||||||
map("n", "<S-c>", "gcc", { desc = "comment toggle", remap = true })
|
map("n", "<S-c>", "gcc", { desc = "comment toggle", remap = true })
|
||||||
map("v", "<S-c>", "gc", { desc = "comment toggle", remap = true })
|
map("v", "<S-c>", "gc", { desc = "comment toggle", remap = true })
|
||||||
|
|
||||||
-- ─< telesnip >────────────────────────────────────────────────────────────────────────
|
|
||||||
-- map("n", "<leader>S", "<cmd>:Snippets<CR>", { desc = "Snippets with telescope", remap = true })
|
|
||||||
|
|
||||||
-- ─< cmd line >────────────────────────────────────────────────────────────────────────
|
-- ─< cmd line >────────────────────────────────────────────────────────────────────────
|
||||||
vim.api.nvim_set_keymap("n", ":", "<cmd>FineCmdline<CR>", { noremap = true })
|
vim.api.nvim_set_keymap("n", ":", "<cmd>FineCmdline<CR>", { noremap = true })
|
||||||
map("n", "T", "<cmd>FineCmdline<CR>")
|
map("n", "T", "<cmd>FineCmdline<CR>")
|
||||||
|
@ -33,7 +30,6 @@ map("i", "<C-h>", "<Left>", { desc = "move left" })
|
||||||
map("i", "<C-l>", "<Right>", { desc = "move right" })
|
map("i", "<C-l>", "<Right>", { desc = "move right" })
|
||||||
map("i", "<C-j>", "<Down>", { desc = "move down" })
|
map("i", "<C-j>", "<Down>", { desc = "move down" })
|
||||||
map("i", "<C-k>", "<Up>", { desc = "move up" })
|
map("i", "<C-k>", "<Up>", { desc = "move up" })
|
||||||
-- ───────────────────────────────────< Add yours here >───────────────────────────────────
|
|
||||||
|
|
||||||
map("n", ";", ":", { desc = "CMD enter command mode" })
|
map("n", ";", ":", { desc = "CMD enter command mode" })
|
||||||
map("i", "jk", "<ESC>")
|
map("i", "jk", "<ESC>")
|
||||||
|
@ -43,12 +39,6 @@ map("v", "<C-c>", "<ESC>")
|
||||||
|
|
||||||
map("n", "<leader>x", "<cmd>bd!<CR>")
|
map("n", "<leader>x", "<cmd>bd!<CR>")
|
||||||
|
|
||||||
-- ─< Activate color plugin >───────────────────────────────────────────────────────────
|
|
||||||
map("n", "<leader>C", "<cmd>ColorizerToggle<CR>")
|
|
||||||
|
|
||||||
--─< Toggle NvimTree >─────────────────────────────────────────────────────────────────
|
|
||||||
map("n", "<leader>e", ":Neotree toggle<CR>", { noremap = true, silent = true, desc = "[e]xplorer" })
|
|
||||||
|
|
||||||
-- ─< Disable arrow keys in normal mode >───────────────────────────────────────────────
|
-- ─< Disable arrow keys in normal mode >───────────────────────────────────────────────
|
||||||
map("n", "<left>", '<cmd>echo "Use h to move!!"<CR>')
|
map("n", "<left>", '<cmd>echo "Use h to move!!"<CR>')
|
||||||
map("n", "<right>", '<cmd>echo "Use l to move!!"<CR>')
|
map("n", "<right>", '<cmd>echo "Use l to move!!"<CR>')
|
||||||
|
@ -64,57 +54,9 @@ map("n", "<leader>k", "<C-w><C-k>", { desc = "Move focus to the upper window" })
|
||||||
map("n", "<leader>q", vim.cmd.q)
|
map("n", "<leader>q", vim.cmd.q)
|
||||||
map("n", "<leader>s", vim.cmd.w)
|
map("n", "<leader>s", vim.cmd.w)
|
||||||
|
|
||||||
-- ─< Comment-Box mappings >────────────────────────────────────────────────────────────
|
|
||||||
map("n", "<leader>cd", "<Cmd>CBd<CR>", { noremap = true, silent = true, desc = "[c]ommentbox [d]elete" })
|
|
||||||
map("v", "<leader>cd", "<Cmd>CBd<CR>", { noremap = true, silent = true, desc = "[c]ommentbox [d]elete" })
|
|
||||||
|
|
||||||
map("n", "<leader>cy", "<Cmd>CBy<CR>", { noremap = true, silent = true, desc = "[y]ank content of Commentbox" })
|
|
||||||
map("v", "<leader>cy", "<Cmd>CBy<CR>", { noremap = true, silent = true, desc = "[y]ank content of Commentbox" })
|
|
||||||
|
|
||||||
map("n", "<leader>cb", "<Cmd>CBlabox1<CR>", { noremap = true, silent = true, desc = "[c]reate comment [b]ox" })
|
|
||||||
map("v", "<leader>cb", "<Cmd>CBlabox1<CR>", { noremap = true, silent = true, desc = "[c]reate comment [b]ox" })
|
|
||||||
map(
|
|
||||||
"n",
|
|
||||||
"<leader>cB",
|
|
||||||
"<Cmd>CBcabox1<CR>",
|
|
||||||
{ noremap = true, silent = true, desc = "[c]reate comment [b]ox (centered)" }
|
|
||||||
)
|
|
||||||
|
|
||||||
map(
|
|
||||||
"v",
|
|
||||||
"<leader>cB",
|
|
||||||
"<Cmd>CBcabox1<CR>",
|
|
||||||
{ noremap = true, silent = true, desc = "[c]reate comment [b]ox (centered)" }
|
|
||||||
)
|
|
||||||
map("n", "<leader>cc", "<Cmd>CBllbox14<CR>", { noremap = true, silent = true, desc = "[c]reate [c]omment" })
|
|
||||||
map("v", "<leader>cc", "<Cmd>CBllbox14<CR>", { noremap = true, silent = true, desc = "[c]reate [c]omment" })
|
|
||||||
map("n", "<leader>cC", "<Cmd>CBclbox14<CR>", { noremap = true, silent = true, desc = "[c]reate [c]omment (C)entered" })
|
|
||||||
map("v", "<leader>cC", "<Cmd>CBclbox14<CR>", { noremap = true, silent = true, desc = "[c]reate [c]omment (C)entered" })
|
|
||||||
|
|
||||||
map("n", "<leader>cl", "<Cmd>CBllline8<CR>", { noremap = true, silent = true, desc = "[c]reate comment [l]ine" })
|
|
||||||
map("n", "<leader>cL", "<Cmd>CBlcline8<CR>", { noremap = true, silent = true, desc = "[c]reate comment [L]ine" })
|
|
||||||
|
|
||||||
-- ─< rename word under cursor >───────────────────────────────────────────────────────────
|
-- ─< rename word under cursor >───────────────────────────────────────────────────────────
|
||||||
map("n", "<leader>R", [[:%s/\<<C-r><C-w>\>/<C-r><C-w>/gI<Left><Left><Left>]])
|
map("n", "<leader>R", [[:%s/\<<C-r><C-w>\>/<C-r><C-w>/gI<Left><Left><Left>]])
|
||||||
|
|
||||||
-- ─< LoremIpsum generator >────────────────────────────────────────────────────────────
|
|
||||||
map("n", "<leader>L", ":LoremIpsum ")
|
|
||||||
|
|
||||||
-- window management
|
-- window management
|
||||||
map("n", "<leader>sv", "<C-w>v", { desc = "Split window vertically" }) -- split window vertically
|
map("n", "<leader>sv", "<C-w>v", { desc = "Split window vertically" }) -- split window vertically
|
||||||
map("n", "<leader>sh", "<C-w>s", { desc = "Split window horizontally" }) -- split window horizontally
|
map("n", "<leader>sh", "<C-w>s", { desc = "Split window horizontally" }) -- split window horizontally
|
||||||
|
|
||||||
-- ─< genvim keymaps (ai enhanced, coding!) >───────────────────────────────────────────
|
|
||||||
map({ "n", "v" }, "<leader>a", ":Gen<CR>")
|
|
||||||
|
|
||||||
-- ╭──────────────────────╮
|
|
||||||
-- │ ZEN Mode Keybindings │
|
|
||||||
-- ╰──────────────────────╯
|
|
||||||
|
|
||||||
local api = vim.api
|
|
||||||
|
|
||||||
api.nvim_set_keymap("n", "<leader>zn", ":TZNarrow<CR>", {})
|
|
||||||
api.nvim_set_keymap("v", "<leader>zn", ":'<,'>TZNarrow<CR>", {})
|
|
||||||
api.nvim_set_keymap("n", "<leader>zf", ":TZFocus<CR>", {})
|
|
||||||
api.nvim_set_keymap("n", "<leader>zm", ":TZMinimalist<CR>", {})
|
|
||||||
api.nvim_set_keymap("n", "<leader>za", ":TZAtaraxis<CR>", {})
|
|
||||||
|
|
|
@ -7,4 +7,34 @@ return {
|
||||||
box_width = 75, -- width of the boxes
|
box_width = 75, -- width of the boxes
|
||||||
line_width = 120, -- width of the lines
|
line_width = 120, -- width of the lines
|
||||||
},
|
},
|
||||||
|
-- ─< Comment-Box mappings >────────────────────────────────────────────────────────────
|
||||||
|
vim.keymap.set("n", "<leader>cd", "<Cmd>CBd<CR>", { noremap = true, silent = true, desc = "[c]ommentbox [d]elete" }),
|
||||||
|
vim.keymap.set("v", "<leader>cd", "<Cmd>CBd<CR>", { noremap = true, silent = true, desc = "[c]ommentbox [d]elete" }),
|
||||||
|
|
||||||
|
vim.keymap.set("n", "<leader>cy", "<Cmd>CBy<CR>", { noremap = true, silent = true, desc = "[y]ank content of Commentbox" }),
|
||||||
|
vim.keymap.set("v", "<leader>cy", "<Cmd>CBy<CR>", { noremap = true, silent = true, desc = "[y]ank content of Commentbox" }),
|
||||||
|
|
||||||
|
vim.keymap.set("n", "<leader>cb", "<Cmd>CBlabox1<CR>", { noremap = true, silent = true, desc = "[c]reate comment [b]ox" }),
|
||||||
|
vim.keymap.set("v", "<leader>cb", "<Cmd>CBlabox1<CR>", { noremap = true, silent = true, desc = "[c]reate comment [b]ox" }),
|
||||||
|
vim.keymap.set(
|
||||||
|
"n",
|
||||||
|
"<leader>cB",
|
||||||
|
"<Cmd>CBcabox1<CR>",
|
||||||
|
{ noremap = true, silent = true, desc = "[c]reate comment [b]ox (centered)" }
|
||||||
|
),
|
||||||
|
|
||||||
|
vim.keymap.set(
|
||||||
|
"v",
|
||||||
|
"<leader>cB",
|
||||||
|
"<Cmd>CBcabox1<CR>",
|
||||||
|
{ noremap = true, silent = true, desc = "[c]reate comment [b]ox (centered)" }
|
||||||
|
),
|
||||||
|
vim.keymap.set("n", "<leader>cc", "<Cmd>CBllbox14<CR>", { noremap = true, silent = true, desc = "[c]reate [c]omment" }),
|
||||||
|
vim.keymap.set("v", "<leader>cc", "<Cmd>CBllbox14<CR>", { noremap = true, silent = true, desc = "[c]reate [c]omment" }),
|
||||||
|
vim.keymap.set("n", "<leader>cC", "<Cmd>CBclbox14<CR>", { noremap = true, silent = true, desc = "[c]reate [c]omment (C)entered" }),
|
||||||
|
vim.keymap.set("v", "<leader>cC", "<Cmd>CBclbox14<CR>", { noremap = true, silent = true, desc = "[c]reate [c]omment (C)entered" }),
|
||||||
|
|
||||||
|
vim.keymap.set("n", "<leader>cl", "<Cmd>CBllline8<CR>", { noremap = true, silent = true, desc = "[c]reate comment [l]ine" }),
|
||||||
|
vim.keymap.set("n", "<leader>cL", "<Cmd>CBlcline8<CR>", { noremap = true, silent = true, desc = "[c]reate comment [L]ine" }),
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -15,9 +15,9 @@ return {
|
||||||
["<C-v>"] = "vsplit",
|
["<C-v>"] = "vsplit",
|
||||||
["<C-o>"] = "tab drop",
|
["<C-o>"] = "tab drop",
|
||||||
},
|
},
|
||||||
winblend = 10, -- psuedotransparency level
|
winblend = 30, -- psuedotransparency level
|
||||||
direction = "float", -- window type: float horizontal vertical
|
direction = "float", -- window type: float horizontal vertical
|
||||||
border = "shadow", -- border kind: single double shadow curved
|
border = "curved", -- border kind: single double shadow curved
|
||||||
escape_quit = true, -- map escape to the quit command (so it doesn't go into a meta normal mode)
|
escape_quit = true, -- map escape to the quit command (so it doesn't go into a meta normal mode)
|
||||||
focus_on_open = true, -- focus the current file when opening Lf (experimental)
|
focus_on_open = true, -- focus the current file when opening Lf (experimental)
|
||||||
mappings = true, -- whether terminal buffer mapping is enabled
|
mappings = true, -- whether terminal buffer mapping is enabled
|
||||||
|
|
|
@ -10,4 +10,6 @@ return {
|
||||||
max_commas_per_sentence = 2, -- maximum 2 commas per sentence
|
max_commas_per_sentence = 2, -- maximum 2 commas per sentence
|
||||||
})
|
})
|
||||||
end,
|
end,
|
||||||
|
-- ─< LoremIpsum generator >────────────────────────────────────────────────────────────
|
||||||
|
vim.keymap.set("n", "<leader>L", ":LoremIpsum ")
|
||||||
}
|
}
|
||||||
|
|
|
@ -112,4 +112,8 @@ return {
|
||||||
"3rd/image.nvim",
|
"3rd/image.nvim",
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
|
||||||
|
-- ─< Toggle NvimTree >─────────────────────────────────────────────────────────────────
|
||||||
|
vim.keymap.set("n", "<leader>e", ":Neotree toggle<CR>", { noremap = true, silent = true, desc = "[e]xplorer" })
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue