* chore(defaults.lua): add new options for vim

* feat(keymaps.lua): add new keymaps for various actions
* feat(treesitter.lua): add treesitter configuration for terraform language

* chore(init.lua): comment out unused keymap for signature help
* feat(plugins): add undotree plugin
* feat(plugins): add lsp_signature plugin and setup configuration
This commit is contained in:
PeteChu 2023-04-01 14:03:26 +07:00
parent 049d71cf0f
commit d20aea7ca4
6 changed files with 55 additions and 3 deletions

View file

@ -389,7 +389,7 @@ local on_attach = function(_, bufnr)
-- See `:help K` for why this keymap
nmap('K', vim.lsp.buf.hover, 'Hover Documentation')
nmap('<C-k>', vim.lsp.buf.signature_help, 'Signature Documentation')
-- nmap('<C-k>', vim.lsp.buf.signature_help, 'Signature Documentation')
-- Lesser used LSP functionality
nmap('gD', vim.lsp.buf.declaration, '[G]oto [D]eclaration')