diff --git a/home/.config/nvim/init.vim b/home/.config/nvim/init.vim index e4f0cc4..0e8b0e1 100644 --- a/home/.config/nvim/init.vim +++ b/home/.config/nvim/init.vim @@ -69,6 +69,22 @@ Plug 'mechatroner/rainbow_csv' Plug 'posva/vim-vue', { 'for': 'vue' } Plug 'sirtaj/vim-openscad', { 'for': 'openscad' } +" Language Client +Plug 'autozimu/LanguageClient-neovim', { + \ 'branch': 'next', + \ 'do': 'bash install.sh', + \ } +set hidden + +let g:LanguageClient_serverCommands = { + \ 'rust': ['~/.cargo/bin/rustup', 'run', 'stable', 'rls'], + \ } + +nnoremap :call LanguageClient_contextMenu() + +" Multi-entry selection UI +Plug 'junegunn/fzf' + " LaTeX helpers Plug 'lervag/vimtex' let g:tex_flavor='latex'