diff --git a/nvim/.config/nvim/lua/lsp.lua b/nvim/.config/nvim/lua/lsp.lua index 4eca588..0656e2f 100644 --- a/nvim/.config/nvim/lua/lsp.lua +++ b/nvim/.config/nvim/lua/lsp.lua @@ -18,11 +18,13 @@ local function preview_location_callback(_, result) vim.lsp.util.preview_location(result[1]) end -function PeekDefinition() +local function peek_definition() local params = vim.lsp.util.make_position_params() return vim.lsp.buf_request(0, 'textDocument/definition', params, preview_location_callback) end +_G.PeekDefinition = peek_definition + protocol.CompletionItemKind = { ' Text' ; ' Method' ;