return { "numToStr/Comment.nvim", lazy = true, opts = function() return { pre_hook = require("ts_context_commentstring.integrations.comment_nvim").create_pre_hook(), } end, keys = { { "/", function() require("Comment.api").toggle.linewise.current() end, desc = "󰆈 Coment line", mode = "n", }, { "/", "lua require('Comment.api').toggle.linewise(vim.fn.visualmode())", desc = "󰆈 Coment line", mode = "v", }, }, config = function(_, opts) require("Comment").setup(opts) end, }