[nvim][tree-sitter] : 在 .hbs(handelbars) 文件上启用语法突出显示

问题描述 投票:0回答:1

我正在使用 neovim 和 tree-sitter 在文件中突出显示语法。但在 *.hbs(handelbars)文件上。语法高亮不起作用。 HTML 和 HBS 共享相同的语法。如何在 hbs 文件上获得语法高亮显示?

我尝试通过 ChatGPT 启用语法突出显示。这些是我尝试过的命令

require('nvim-treesitter.configs).setup({
  -- Other Configurations
  languages = {
    html = { "html", "hbs" }
}
})

然后我在 init.vim 文件中找到了这个

" For HTML
au BufRead,BufNewFile *.html setlocal filetype=html

" For Handlebars
au BufRead,BufNewFile *.hbs setlocal filetype=handlebars

但是没有任何效果。在 hbs 文件上

html neovim hbs treesitter neovim-plugin
1个回答
0
投票

init.vim:

au BufRead,BufNewFile *.hbs set filetype=html

或者init.lua:

vim.cmd('autocmd BufRead,BufNewFile *.hbs set filetype=html')
© www.soinside.com 2019 - 2024. All rights reserved.