treesitter config

This commit is contained in:
Barak Michener 2022-04-12 10:08:57 -07:00
parent 1b9408c46e
commit d8a623b5b8
16 changed files with 214 additions and 92 deletions

9
.vimrc
View file

@ -238,6 +238,7 @@ Plug 'lervag/vimtex'
Plug 'Shougo/echodoc.vim'
"Plug 'python-rope/ropevim'
Plug 'windwp/nvim-autopairs'
Plug 'danymat/neogen'
" Unclear
"Plug 'ncm2/float-preview.nvim'
@ -275,7 +276,9 @@ vnoremap <silent> ga :<C-U>lua require('telescope.builtin').lsp_range_code_act
"nnoremap <silent> ge <cmd>lua vim.lsp.diagnostic.show_line_diagnostics({show_header = false, focusable = false})<CR>
nnoremap <silent> ge <cmd>lua vim.diagnostic.open_float({focusable = false})<CR>
nnoremap <leader>xx <cmd>TroubleToggle<cr>
nnoremap <silent> <leader>xx <cmd>TroubleToggle<cr>
"nnoremap <silent> <leader>nc <cmd>lua neogen_dwim()<CR>
nnoremap <silent> <leader>nc <cmd>lua require('neogen').generate({ type = 'any' })<CR>
" Set updatetime for CursorHold
" 300ms of no cursor movement to trigger CursorHold
@ -291,8 +294,8 @@ autocmd BufWritePre *.go lua vim.lsp.buf.formatting_seq_sync(nil, 1000)
autocmd BufWritePre *.go :silent! lua org_imports(3000)
" Goto previous/next diagnostic warning/error
nnoremap <silent> g[ <cmd>lua vim.lsp.diagnostic.goto_prev()<CR>
nnoremap <silent> g] <cmd>lua vim.lsp.diagnostic.goto_next()<CR>
nnoremap <silent> g[ <cmd>lua vim.diagnostic.goto_prev()<CR>
nnoremap <silent> g] <cmd>lua vim.diagnostic.goto_next()<CR>
let g:completion_matching_strategy_list = ['exact', 'substring', 'fuzzy']
let g:completion_matching_smart_case = 1