Files
dotfiles/vim/.vim/lua/code_action_utils.lua
Christian Nieves d70d4a71ad catppuccin
2022-10-19 06:05:55 +00:00

16 lines
425 B
Lua

local M = {}
local notify = require 'notify'
local lsp_util = vim.lsp.util
function M.code_action_listener()
local context = { diagnostics = vim.lsp.diagnostic.get_line_diagnostics() }
local params = lsp_util.make_range_params()
params.context = context
vim.lsp.buf_request(0, 'textDocument/codeAction', params, function(err, _, result)
notify('codeAction '..result, 'info', {timeout=500})
end)
end
return M