Skip to content

Commit f656b97

Browse files
misumisumimisumisumi
andauthored
fix(treesitter): add autocmd for highlight and fix load plugin (#1547)
Co-authored-by: misumisumi <[email protected]>
1 parent 2717c61 commit f656b97

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed

lua/core/event.lua

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,14 @@ vim.api.nvim_create_autocmd("LspAttach", {
5757
end,
5858
})
5959

60+
-- Start treesitter for installed parsers
61+
vim.api.nvim_create_autocmd("FileType", {
62+
pattern = require("core.settings").treesitter_deps,
63+
callback = function(args)
64+
vim.treesitter.start(args.buf)
65+
end,
66+
})
67+
6068
-- Autojump to last edit
6169
vim.api.nvim_create_autocmd("BufReadPost", {
6270
callback = function()
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
return vim.schedule_wrap(function()
22
vim.api.nvim_set_option_value("indentexpr", "v:lua.require'nvim-treesitter'.indentexpr()", {})
33

4-
require("modules.utils").load_plugin("nvim-treesitter")
4+
require("modules.utils").load_plugin("nvim-treesitter", {})
55

66
require("nvim-treesitter").install(require("core.settings").treesitter_deps)
77
end)

0 commit comments

Comments
 (0)