|
|
|
@ -18,9 +18,9 @@ vim.api.nvim_create_autocmd('LspAttach', {
|
|
|
|
|
print(vim.inspect(vim.lsp.buf.list_workspace_folders())) |
|
|
|
|
end, opts) |
|
|
|
|
vim.keymap.set('n', '<space>D', vim.lsp.buf.type_definition, opts) |
|
|
|
|
vim.keymap.set('n', '<space>rn', vim.lsp.buf.rename, opts) |
|
|
|
|
vim.keymap.set({ 'n', 'v' }, '<space>ga', vim.lsp.buf.code_action, opts) |
|
|
|
|
vim.keymap.set('n', 'gr', vim.lsp.buf.references, opts) |
|
|
|
|
vim.keymap.set('n', 'gr', vim.lsp.buf.rename, opts) |
|
|
|
|
vim.keymap.set({ 'n', 'v' }, 'ga', vim.lsp.buf.code_action, opts) |
|
|
|
|
vim.keymap.set('n', 'gR', vim.lsp.buf.references, opts) |
|
|
|
|
vim.keymap.set('n', '<space>f', function() |
|
|
|
|
vim.lsp.buf.format { async = true } |
|
|
|
|
end, opts) |
|
|
|
|