⚙️ config(nvim): add keymaps to commentbox extra

This commit is contained in:
Sergio Laín 2024-01-06 20:29:40 +01:00
parent 632975eb29
commit 3b663d09c7
No known key found for this signature in database
GPG key ID: 14C9B8080681777B
2 changed files with 22 additions and 4 deletions

View file

@ -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" },

View file

@ -1,5 +1,23 @@
return { return {
{
"LudoPinelli/comment-box.nvim", "LudoPinelli/comment-box.nvim",
event = "LazyFile",
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" },
},
},
},
} }