fixed highlight groups for lsp highlight
This commit is contained in:
parent
4bbf17633d
commit
7e31d668ee
@ -79,11 +79,28 @@ local on_attach = function(client, bufnr)
|
|||||||
|
|
||||||
-- Set autocommands conditional on server_capabilities
|
-- Set autocommands conditional on server_capabilities
|
||||||
if client.server_capabilities.documentHighlightProvider then
|
if client.server_capabilities.documentHighlightProvider then
|
||||||
vim.api.nvim_exec(
|
vim.api.nvim_set_hl(
|
||||||
[[
|
0,
|
||||||
hi LspReferenceRead cterm=bold ctermbg=red guibg=DarkGreen
|
"LspReferenceText",
|
||||||
hi LspReferenceWrite cterm=bold ctermbg=red guibg=DarkRed
|
{ bold = true,
|
||||||
]], false)
|
ctermbg = 'red',
|
||||||
|
bg = 'DarkOrange',
|
||||||
|
fg = 'black' }
|
||||||
|
)
|
||||||
|
vim.api.nvim_set_hl(
|
||||||
|
0,
|
||||||
|
"LspReferenceRead",
|
||||||
|
{ bold = true,
|
||||||
|
ctermbg = 'red',
|
||||||
|
bg = 'DarkGreen' }
|
||||||
|
)
|
||||||
|
vim.api.nvim_set_hl(
|
||||||
|
0,
|
||||||
|
"LspReferenceWrite",
|
||||||
|
{ bold = true,
|
||||||
|
ctermbg = 'red',
|
||||||
|
bg = 'DarkRed' }
|
||||||
|
)
|
||||||
vim.api.nvim_create_augroup("lsp_document_highlight", { clear = true })
|
vim.api.nvim_create_augroup("lsp_document_highlight", { clear = true })
|
||||||
vim.api.nvim_clear_autocmds { buffer = bufnr, group = "lsp_document_highlight" }
|
vim.api.nvim_clear_autocmds { buffer = bufnr, group = "lsp_document_highlight" }
|
||||||
vim.api.nvim_create_autocmd("CursorHold", {
|
vim.api.nvim_create_autocmd("CursorHold", {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user