From 02b0cb76bdb3c123b69956d49eb9afd04087389a Mon Sep 17 00:00:00 2001 From: ViViDboarder Date: Tue, 1 Mar 2022 12:25:03 -0800 Subject: [PATCH] Fix some highlighting --- neovim/lua/plugins/lsp.lua | 21 +++++++++------------ 1 file changed, 9 insertions(+), 12 deletions(-) diff --git a/neovim/lua/plugins/lsp.lua b/neovim/lua/plugins/lsp.lua index b14c05e..f2679cf 100644 --- a/neovim/lua/plugins/lsp.lua +++ b/neovim/lua/plugins/lsp.lua @@ -3,9 +3,6 @@ local M = {} local utils = require("utils") function M.config_lsp_ui() - -- Add floating window boarders - vim.cmd([[autocmd ColorScheme * highlight NormalFloat guibg=#1f2335]]) - vim.cmd([[autocmd ColorScheme * highlight FloatBorder guifg=white guibg=#1f2335]]) local border = { { "┌", "FloatBorder" }, { "─", "FloatBorder" }, @@ -132,15 +129,15 @@ local function get_default_attach(override_capabilities) -- Set autocommands conditional on server_capabilities if client.resolved_capabilities.document_highlight then vim.cmd([[ - :hi LspReferenceRead cterm=bold ctermbg=red guibg=LightYellow - :hi LspReferenceText cterm=bold ctermbg=red guibg=LightYellow - :hi LspReferenceWrite cterm=bold ctermbg=red guibg=LightYellow - augroup lsp_document_highlight - autocmd! - autocmd CursorHold lua vim.lsp.buf.document_highlight() - autocmd CursorMoved lua vim.lsp.buf.clear_references() - augroup END - ]]) + :highlight link LspReferenceRead MatchParen + :highlight link LspReferenceText MatchParen + :highlight link LspReferenceWrite MatchParen + augroup lsp_document_highlight + autocmd! + autocmd CursorHold lua vim.lsp.buf.document_highlight() + autocmd CursorMoved lua vim.lsp.buf.clear_references() + augroup END + ]]) end -- Some override some fuzzy finder bindings to use lsp sources