# HG changeset patch # User zegervdv # Date 1598298633 -7200 # Node ID 7daae1b70617387fdba6a87207d428da6d287bfd # Parent a567e547b45abe4da28a6aa294471d4480249bf7 Add treesitter config for python diff -r a567e547b45a -r 7daae1b70617 dot_config/nvim/init.vim --- a/dot_config/nvim/init.vim Mon Aug 24 21:33:49 2020 +0200 +++ b/dot_config/nvim/init.vim Mon Aug 24 21:50:33 2020 +0200 @@ -117,6 +117,7 @@ Plug 'neovim/nvim-lsp' Plug 'nvim-lua/completion-nvim' Plug 'nvim-lua/diagnostic-nvim' + Plug 'nvim-treesitter/nvim-treesitter' endif " Copying @@ -1248,21 +1249,7 @@ nnoremap :PMake " }}} " LanguageClient {{{ -nmap gd (coc-definition) -nmap gy (coc-type-definition) -nmap gi (coc-implementation) -nmap gr (coc-references) -" Use K to show documentation in preview window -nnoremap K :call show_documentation() - -function! s:show_documentation() - if (index(['vim','help'], &filetype) >= 0) - execute 'h '.expand('') - else - call CocAction('doHover') - endif -endfunction " }}} " Splice {{{ let g:splice_initial_diff_grid=1 @@ -1296,6 +1283,37 @@ " autocmd BufWritePre * try | undojoin | Neoformat | catch /^Vim\%((\a\+)\)\=:E790/ | finally | silent Neoformat | endtry " augroup END " }}} +lua <