summaryrefslogtreecommitdiff
path: root/lua/nv-kommentary/init.lua
blob: a85ea6fe24a7fd9daf235ea586dfe16a7cff9674 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
-- TODO bring back when kommentary works for React
vim.g.kommentary_create_default_mappings = false
vim.api.nvim_set_keymap("n", "<leader>/", "<Plug>kommentary_line_default", {})
vim.api.nvim_set_keymap("v", "<leader>/", "<Plug>kommentary_visual_default", {})

require('kommentary.config').configure_language("default", {
    prefer_single_line_comments = true,
})

-- require('kommentary.config').configure_language("python", {
--     prefer_single_line_comments = true,
-- })

require('kommentary.config').configure_language("javascriptreact", {
    prefer_multi_line_comments = true,
    -- single_line_comment_string = "{/*\\ %s\\ */}",
    multi_line_comment_strings = {"{/*", "*/}"},
})