mirror of
https://github.com/nvim-lua/kickstart.nvim.git
synced 2026-09-26 14:01:13 -07:00
Install the language first
This commit is contained in:
@@ -954,11 +954,12 @@ do
|
|||||||
---@param buf integer
|
---@param buf integer
|
||||||
---@param language string
|
---@param language string
|
||||||
local function treesitter_try_attach(buf, language)
|
local function treesitter_try_attach(buf, language)
|
||||||
|
-- Check if a parser exists and load it
|
||||||
|
if not vim.treesitter.language.add(language) then return end
|
||||||
|
|
||||||
-- Check if the buffer is valid (might not be after install completes)
|
-- Check if the buffer is valid (might not be after install completes)
|
||||||
if not vim.api.nvim_buf_is_valid(buf) then return end
|
if not vim.api.nvim_buf_is_valid(buf) then return end
|
||||||
|
|
||||||
-- Check if a parser exists and load it
|
|
||||||
if not vim.treesitter.language.add(language) then return end
|
|
||||||
-- Enable syntax highlighting and other treesitter features
|
-- Enable syntax highlighting and other treesitter features
|
||||||
vim.treesitter.start(buf, language)
|
vim.treesitter.start(buf, language)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user