summaryrefslogtreecommitdiff
path: root/ar/.config/LazyVim/lua/plugins/comment.lua
blob: 1979d5680d9e00ff4d1ce22d2686a86085b504a8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
return {
  "numToStr/Comment.nvim",
  lazy = "false",
  keys = {
    {
      mode = "n",
      "<leader>/",
      function()
        require("Comment.api").toggle.linewise.current()
      end,
      desc = "Toggle comment",
    },
    {
      mode = "v",
      "<leader>/",
      "<ESC><cmd>lua require('Comment.api').toggle.linewise(vim.fn.visualmode())<CR>",
      desc = "Toggle comment",
    },
  },
  config = function(_, opts)
    require("Comment").setup(opts)
  end,
}