removed some unused funtions in lspconfig

This commit is contained in:
2025-04-03 22:38:43 +02:00
parent 18a85dd239
commit 0d24406fa9

View File

@@ -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',