diff options
author | Christian Chiarulli <[email protected]> | 2021-11-05 22:15:10 +0000 |
---|---|---|
committer | GitHub <[email protected]> | 2021-11-05 22:15:10 +0000 |
commit | e193d6aed5ef854e613e7044b44be414a085cf03 (patch) | |
tree | a9f497b3fa913484291ae9c87e2d6498c7520383 | |
parent | 6b3e0574a3d2577f8c0558144202ba12f3978cae (diff) |
feat: enable context commentstring by default (#1904)
-rw-r--r-- | lua/lvim/core/treesitter.lua | 13 | ||||
-rw-r--r-- | lua/lvim/plugins.lua | 4 |
2 files changed, 15 insertions, 2 deletions
diff --git a/lua/lvim/core/treesitter.lua b/lua/lvim/core/treesitter.lua index 9c6c555e..8dbbcacb 100644 --- a/lua/lvim/core/treesitter.lua +++ b/lua/lvim/core/treesitter.lua @@ -16,8 +16,17 @@ M.config = function() disable = { "latex" }, }, context_commentstring = { - enable = false, - config = { css = "// %s" }, + enable = true, + config = { + -- Languages that have a single comment style + typescript = "// %s", + css = "/* %s */", + scss = "/* %s */", + html = "<!-- %s -->", + svelte = "<!-- %s -->", + vue = "<!-- %s -->", + json = "", + }, }, -- indent = {enable = true, disable = {"python", "html", "javascript"}}, -- TODO seems to be broken diff --git a/lua/lvim/plugins.lua b/lua/lvim/plugins.lua index 4c3a0f67..801f915b 100644 --- a/lua/lvim/plugins.lua +++ b/lua/lvim/plugins.lua @@ -75,6 +75,10 @@ return { require("lvim.core.treesitter").setup() end, }, + { + "JoosepAlviste/nvim-ts-context-commentstring", + event = "BufReadPost", + }, -- NvimTree { |