again, use vim.api autocmds
This commit is contained in:
@@ -151,11 +151,17 @@ local on_attach = function(client, bufnr)
|
|||||||
end
|
end
|
||||||
|
|
||||||
if client.resolved_capabilities.document_highlight then
|
if client.resolved_capabilities.document_highlight then
|
||||||
vim.cmd([[
|
local lspReferencesAuGroup = vim.api.nvim_create_augroup("LspReferences", { clear = true })
|
||||||
autocmd CursorHold <buffer> lua vim.lsp.buf.document_highlight()
|
vim.api.nvim_create_autocmd({ "CursorHold", "CursorHoldI" }, {
|
||||||
autocmd CursorHoldI <buffer> lua vim.lsp.buf.document_highlight()
|
pattern = "*",
|
||||||
autocmd CursorMoved <buffer> lua vim.lsp.buf.clear_references()
|
group = lspReferencesAuGroup,
|
||||||
]])
|
callback = vim.lsp.buf.document_highlight,
|
||||||
|
})
|
||||||
|
vim.api.nvim_create_autocmd("CursorMoved", {
|
||||||
|
pattern = "*",
|
||||||
|
group = lspReferencesAuGroup,
|
||||||
|
callback = vim.lsp.buf.clear_references,
|
||||||
|
})
|
||||||
end
|
end
|
||||||
|
|
||||||
if client.name == "tailwindcss" then
|
if client.name == "tailwindcss" then
|
||||||
|
|||||||
Reference in New Issue
Block a user