comparison dot_config/nvim/config.lua @ 335:cd9a31235699

Add mapping to show references in quickfix list
author zegervdv <zegervdv@me.com>
date Sun, 17 Jan 2021 10:48:17 +0100
parents a3a0de56b0eb
children 7a8b66395d69
comparison
equal deleted inserted replaced
334:d7d0b1a5db4f 335:cd9a31235699
258 mapper('n', 'gd', '<cmd>lua vim.lsp.buf.declaration()<CR>') 258 mapper('n', 'gd', '<cmd>lua vim.lsp.buf.declaration()<CR>')
259 mapper('n', '<c-]>', '<cmd>lua vim.lsp.buf.definition()<CR>') 259 mapper('n', '<c-]>', '<cmd>lua vim.lsp.buf.definition()<CR>')
260 mapper('n', 'K', '<cmd>lua vim.lsp.buf.hover()<CR>') 260 mapper('n', 'K', '<cmd>lua vim.lsp.buf.hover()<CR>')
261 mapper('n', 'gD', '<cmd>lua vim.lsp.buf.implementation()<CR>') 261 mapper('n', 'gD', '<cmd>lua vim.lsp.buf.implementation()<CR>')
262 mapper('n', '1gD', '<cmd>lua vim.lsp.buf.type_definition()<CR>') 262 mapper('n', '1gD', '<cmd>lua vim.lsp.buf.type_definition()<CR>')
263 mapper('n', 'gr', "<cmd>lua require'telescope.builtin'.lsp_references()<CR>") 263 mapper('n', 'gr', "<cmd>lua vim.lsp.buf.references()<CR>")
264 mapper('n', 'tgr', "<cmd>lua require'telescope.builtin'.lsp_references()<CR>")
264 mapper('n', 'g0', '<cmd>lua vim.lsp.buf.document_symbol()<CR>') 265 mapper('n', 'g0', '<cmd>lua vim.lsp.buf.document_symbol()<CR>')
265 mapper('i', '<c-l>', '<cmd>lua vim.lsp.buf.signature_help()<CR>') 266 mapper('i', '<c-l>', '<cmd>lua vim.lsp.buf.signature_help()<CR>')
266 mapper('n', '<leader>f', '<cmd>lua vim.lsp.buf.code_action()<CR>') 267 mapper('n', '<leader>f', '<cmd>lua vim.lsp.buf.code_action()<CR>')
267 mapper('n', '<c-p>', '<cmd>lua vim.lsp.buf.formatting()<CR>') 268 mapper('n', '<c-p>', '<cmd>lua vim.lsp.buf.formatting()<CR>')
268 mapper("i", "<c-n>", "<Plug>(completion_trigger)", false) 269 mapper("i", "<c-n>", "<Plug>(completion_trigger)", false)