Browse Source

deoplete adjustments

Kevin Heinicke 7 years ago
parent
commit
01dac1922c
1 changed files with 10 additions and 14 deletions
  1. 10 14
      nvimrc

+ 10 - 14
nvimrc

@@ -2,6 +2,8 @@
 call plug#begin('~/.config/nvim/plugged')
 
 Plug 'Shougo/deoplete.nvim', { 'do': ':UpdateRemotePlugins' }
+Plug 'zchee/deoplete-jedi'
+Plug 'zchee/deoplete-clang'
 Plug 'majutsushi/tagbar'
 Plug 'scrooloose/nerdtree'
 Plug 'tpope/vim-fugitive'
@@ -190,24 +192,18 @@ let g:vimtex_latexmk_options=" -lualatex
                             \ -interaction=nonstopmode
                             \ -halt-on-error
                             \ -pvc"
-" let youcompleteme complete tex
-" if !exists('g:ycm_semantic_triggers')
-"   let g:ycm_semantic_triggers = {}
-" endif
-" let g:ycm_semantic_triggers.tex = [
-"       \ 're!\\[A-Za-z]*cite[A-Za-z]*(\[[^]]*\]){0,2}{[^}]*',
-"       \ 're!\\[A-Za-z]*ref({[^}]*|range{([^,{}]*(}{)?))',
-"       \ 're!\\hyperref\[[^]]*',
-"       \ 're!\\includegraphics\*?(\[[^]]*\]){0,2}{[^}]*',
-"       \ 're!\\(include(only)?|input){[^}]*',
-"       \ 're!\\\a*(gls|Gls|GLS)(pl)?\a*(\s*\[[^]]*\]){0,2}\s*\{[^}]*',
-"       \ 're!\\includepdf(\s*\[[^]]*\])?\s*\{[^}]*',
-"       \ 're!\\includestandalone(\s*\[[^]]*\])?\s*\{[^}]*',
-"       \ ]
 
 " use deoplete
 let g:deoplete#enable_at_startup = 1
 
+" deoplete tab-complete
+inoremap <expr><tab> pumvisible() ? "\<c-n>" : "\<tab>"
+let g:deoplete#sources#jedi#show_docstrnp = 1
+
+" deoplete clang completion
+let g:deoplete#sources#clang#clang_complete_database = '/net/nfshome/home/kheinicke/DevEnvironments/FTDevelopment/PHYS/PHYS_flavtagmaster/build.x86_64-centos7-gcc62-opt/'
+let g:deoplete#sources#clang#libclang_path = '/net/nfshome/home/kheinicke/.local/lib/libclang.so'
+
 " vimtex settings
 let g:vimtex_matchparen_enabled=0  " turn off folding to speed up things
 set nocursorline  " speedup navigation tex documents further