* 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 configurationpull/292/head
parent
049d71cf0f
commit
d20aea7ca4
@ -1,4 +1,10 @@
|
||||
vim.opt.relativenumber = true
|
||||
|
||||
vim.opt.expandtab = true
|
||||
vim.opt.smarttab = true
|
||||
vim.opt.smarttab = true
|
||||
|
||||
vim.opt.incsearch = true
|
||||
|
||||
vim.opt.scrolloff = 8
|
||||
|
||||
vim.opt.colorcolumn = "80"
|
@ -0,0 +1,5 @@
|
||||
require('nvim-treesitter.configs').setup {
|
||||
-- Add languages to be installed here that you want installed for treesitter
|
||||
ensure_installed = {'terraform'},
|
||||
auto_install = true
|
||||
}
|
@ -0,0 +1,6 @@
|
||||
return {
|
||||
'ray-x/lsp_signature.nvim',
|
||||
config = function()
|
||||
require('lsp_signature').setup {}
|
||||
end
|
||||
}
|
Loading…
Reference in New Issue