1
0
mirror of https://github.com/vbrandl/dotfiles synced 2024-11-22 16:03:50 +01:00

Disable deoplete and enable coc.vim

This commit is contained in:
Valentin Brandl 2019-06-30 15:58:57 +02:00
parent 4e1527f678
commit b1635bc7c6
No known key found for this signature in database
GPG Key ID: 30D341DD34118D7D

View File

@ -96,28 +96,30 @@ Plug 'rust-lang/rust.vim', { 'for': 'rust' }
" run rustfmt when saving a file
let g:rustfmt_autosave=1
" deoplete for auto completion
if has('nvim')
Plug 'Shougo/deoplete.nvim', { 'do': ':UpdateRemotePlugins' }
else
Plug 'Shougo/deoplete.nvim'
Plug 'roxma/nvim-yarp'
Plug 'roxma/vim-hug-neovim-rpc'
endif
let g:deoplete#enable_at_startup=1
" deoplete completion for rust
Plug 'sebastianmarkow/deoplete-rust'
let g:deoplete#sources#rust#racer_binary='/usr/bin/racer'
" let g:deoplete#sources#rust#rust_source_path = '$(rustc --print sysroot)/lib/rustlib/src/rust/src'
if executable('rustc')
" if src installed via rustup, we can get it by running
" rustc --print sysroot then appending the rest of the path
let rustc_root = systemlist('rustc --print sysroot')[0]
let rustc_src_dir = rustc_root . '/lib/rustlib/src/rust/src'
if isdirectory(rustc_src_dir)
let g:deoplete#sources#rust#rust_source_path = rustc_src_dir
endif
endif
" " deoplete for auto completion
" if has('nvim')
" Plug 'Shougo/deoplete.nvim', { 'do': ':UpdateRemotePlugins' }
" else
" Plug 'Shougo/deoplete.nvim'
" Plug 'roxma/nvim-yarp'
" Plug 'roxma/vim-hug-neovim-rpc'
" endif
" let g:deoplete#enable_at_startup=1
" " deoplete completion for rust
" Plug 'sebastianmarkow/deoplete-rust'
" let g:deoplete#sources#rust#racer_binary='/usr/bin/racer'
" " let g:deoplete#sources#rust#rust_source_path = '$(rustc --print sysroot)/lib/rustlib/src/rust/src'
" if executable('rustc')
" " if src installed via rustup, we can get it by running
" " rustc --print sysroot then appending the rest of the path
" let rustc_root = systemlist('rustc --print sysroot')[0]
" let rustc_src_dir = rustc_root . '/lib/rustlib/src/rust/src'
" if isdirectory(rustc_src_dir)
" let g:deoplete#sources#rust#rust_source_path = rustc_src_dir
" endif
" endif
Plug 'neoclide/coc.nvim', {'branch': 'release'}
" Plug 'racer-rust/vim-racer', { 'for': 'rust' } " rust autocomplete
" let g:racer_cmd = "/usr/bin/racer"