⚙️ config(nvim): add keymaps to commentbox extra
This commit is contained in:
parent
632975eb29
commit
3b663d09c7
2 changed files with 22 additions and 4 deletions
|
@ -8,7 +8,7 @@ return {
|
||||||
-- stylua: ignore
|
-- stylua: ignore
|
||||||
keys = {
|
keys = {
|
||||||
{ "<leader>ad", function() require("neogen").generate() end, desc = "Default Annotation" },
|
{ "<leader>ad", function() require("neogen").generate() end, desc = "Default Annotation" },
|
||||||
{ "<leader>ac", function() require("neogen").generate({ type = "class" }) end, desc = "Class" },
|
{ "<leader>aC", function() require("neogen").generate({ type = "class" }) end, desc = "Class" },
|
||||||
{ "<leader>af", function() require("neogen").generate({ type = "func" }) end, desc = "Function" },
|
{ "<leader>af", function() require("neogen").generate({ type = "func" }) end, desc = "Function" },
|
||||||
{ "<leader>at", function() require("neogen").generate({ type = "type" }) end, desc = "Type" },
|
{ "<leader>at", function() require("neogen").generate({ type = "type" }) end, desc = "Type" },
|
||||||
{ "<leader>aF", function() require("neogen").generate({ type = "file" }) end, desc = "File" },
|
{ "<leader>aF", function() require("neogen").generate({ type = "file" }) end, desc = "File" },
|
||||||
|
|
|
@ -1,5 +1,23 @@
|
||||||
return {
|
return {
|
||||||
"LudoPinelli/comment-box.nvim",
|
{
|
||||||
event = "LazyFile",
|
"LudoPinelli/comment-box.nvim",
|
||||||
opts = {},
|
opts = {},
|
||||||
|
keys = {
|
||||||
|
{ "<leader>acb", "<cmd>CBccbox<CR>", mode = { "n", "v" }, desc = "Comment Box" },
|
||||||
|
{ "<leader>act", "<cmd>CBllline<CR>", mode = { "n", "v" }, desc = "Tiled Line" },
|
||||||
|
{ "<leader>acl", "<cmd>CBline<CR>", desc = "Line" },
|
||||||
|
{ "<leader>acm", "<cmd>CBllbox14<CR>", mode = { "n", "v" }, desc = "Marked" },
|
||||||
|
{ "<leader>acc", "<cmd>CBcatalog<CR>", desc = "Catalog" },
|
||||||
|
{ "<leader>acd", "<cmd>CBd<CR>", mode = { "n", "v" }, desc = "Delete Comment Style" },
|
||||||
|
},
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"folke/which-key.nvim",
|
||||||
|
opts = {
|
||||||
|
defaults = {
|
||||||
|
["<leader>a"] = { name = " annotation/snippets" },
|
||||||
|
["<leader>ac"] = { name = "comments" },
|
||||||
|
},
|
||||||
|
},
|
||||||
|
},
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue