diff --git a/lua/plugins/lspconfig.lua b/lua/plugins/lspconfig.lua index 9f894f6..ada11b2 100644 --- a/lua/plugins/lspconfig.lua +++ b/lua/plugins/lspconfig.lua @@ -50,38 +50,6 @@ local lspKeys = function(client, bufnr) end end -local document_highlight = function(bufnr) - -- Set autocommands conditional on server_capabilities - local group = vim.api.nvim_create_augroup('lsp_document_highlight', { clear = false }) - vim.api.nvim_create_autocmd({ 'CursorHold', 'CursorHoldI' }, { - callback = function() - vim.lsp.buf.document_highlight() - end, - buffer = bufnr, - group = group, - desc = 'Document Highlight', - }) - vim.api.nvim_create_autocmd('CursorMoved', { - callback = function() - vim.lsp.buf.clear_references() - end, - buffer = bufnr, - group = group, - desc = 'Clear All the References', - }) - vim.api.nvim_create_autocmd({ 'LspDetach' }, { - group = group, - buffer = bufnr, - callback = function() - vim.lsp.buf.clear_references() - vim.api.nvim_clear_autocmds({ - group = group, - buffer = bufnr, - }) - end, - }) -end - local on_attach = function(client, bufnr) vim.api.nvim_set_option_value('omnifunc', 'v:lua.vim.lsp.omnifunc', { buf = 0 }) vim.api.nvim_set_option_value('formatexpr', 'v:lua.vim.lsp.formatexpr()', { buf = 0 }) @@ -121,17 +89,6 @@ return { }, } - - - OpenDiagFloat = function() - for _, winid in pairs(vim.api.nvim_tabpage_list_wins(0)) do - if vim.api.nvim_win_get_config(winid).zindex then - return - end - end - vim.diagnostic.open_float({ focusable = false, width = 80 }) - end - require('plugins.lsp.server').setup_server(lspconfig, capabilities, on_attach) end, event = 'VeryLazy',