Some lsp keys
This commit is contained in:
parent
3cd0e65444
commit
71e9004cee
@ -37,14 +37,16 @@ local on_attach = function(client, bufnr)
|
|||||||
local opts = { noremap=true, silent=true }
|
local opts = { noremap=true, silent=true }
|
||||||
utils.map('n', '<space>,', '<cmd>lua vim.lsp.diagnostic.goto_prev()<CR>')
|
utils.map('n', '<space>,', '<cmd>lua vim.lsp.diagnostic.goto_prev()<CR>')
|
||||||
utils.map('n', '<space>;', '<cmd>lua vim.lsp.diagnostic.goto_next()<CR>')
|
utils.map('n', '<space>;', '<cmd>lua vim.lsp.diagnostic.goto_next()<CR>')
|
||||||
utils.map('n', '<space>a', '<cmd>lua vim.lsp.buf.code_action()<CR>')
|
utils.map('n', '<space>a', '<cmd>Telescope lsp_code_actions<CR>')
|
||||||
utils.map('n', '<space>d', '<cmd>lua vim.lsp.buf.definition()<CR>')
|
utils.map('n', '<space>d', '<cmd>lua vim.lsp.buf.definition()<CR>')
|
||||||
utils.map('n', '<space>e', '<cmd>lua vim.lsp.buf.declaration()<CR>')
|
utils.map('n', '<space>e', '<cmd>lua vim.lsp.buf.declaration()<CR>')
|
||||||
utils.map('n', '<space>h', '<cmd>lua vim.lsp.buf.hover()<CR>')
|
utils.map('n', '<space>h', '<cmd>lua vim.lsp.buf.hover()<CR>')
|
||||||
|
utils.map('n', '<space>c', '<cmd>lua vim.lsp.buf.outgoing_calls()<CR>')
|
||||||
|
utils.map('n', '<space>C', '<cmd>lua vim.lsp.buf.incoming_calls()<CR>')
|
||||||
utils.map('n', '<space>m', '<cmd>lua vim.lsp.buf.rename()<CR>')
|
utils.map('n', '<space>m', '<cmd>lua vim.lsp.buf.rename()<CR>')
|
||||||
-- utils.map('n', '<space>r', '<cmd>lua vim.lsp.buf.references()<CR>')
|
-- utils.map('n', '<space>r', '<cmd>lua vim.lsp.buf.references()<CR>')
|
||||||
utils.map('n', '<space>s', '<cmd>lua vim.lsp.buf.document_symbol()<CR>')
|
utils.map('n', '<space>s', '<cmd>lua vim.lsp.buf.document_symbol()<CR>')
|
||||||
utils.map('n', '<C-t>', '<cmd>lua vim.lsp.buf.workspace_symbol()<CR>')
|
utils.map('n', '<C-t>', '<cmd>Telescope lsp_dynamic_workspace_symbols<CR>')
|
||||||
utils.map('n', '<space>D', '<cmd>lua vim.lsp.buf.type_definition()<CR>')
|
utils.map('n', '<space>D', '<cmd>lua vim.lsp.buf.type_definition()<CR>')
|
||||||
utils.map('n', '<C-k>', '<cmd>lua vim.lsp.buf.signature_help()<CR>')
|
utils.map('n', '<C-k>', '<cmd>lua vim.lsp.buf.signature_help()<CR>')
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user