vim

vim config files
git clone https://git.bracken.jp/vim.git
Log | Files | Refs | LICENSE

commit 75ab44189aed7c397d0d01c8c98bd56b29948514
parent 168fd040acca3bd076d6fe10f4827f01c3e5323b
Author: Chris Bracken <chris@bracken.jp>
Date:   Tue, 13 Jun 2017 15:33:04 -0700

Use Language Server Client instead of YCM (#5)


Diffstat:
Mvimrc | 12+++++-------
1 file changed, 5 insertions(+), 7 deletions(-)

diff --git a/vimrc b/vimrc @@ -7,13 +7,13 @@ call vundle#begin() Plugin 'VundleVim/Vundle.vim' Plugin 'cbracken/vim-one' Plugin 'dart-lang/dart-vim-plugin' +Plugin 'natebosch/vim-lsc' Plugin 'fatih/vim-go' Plugin 'fugitive.vim' Plugin 'google/vim-ft-bzl' Plugin 'keith/swift.vim' Plugin 'rust-lang/rust.vim' Plugin 'spacehi.vim' -Plugin 'Valloric/YouCompleteMe' call vundle#end() filetype plugin indent on @@ -101,12 +101,10 @@ let g:go_highlight_operators = 1 let g:go_highlight_build_constraints = 1 let g:syntastic_go_checkers = ["go", "golint", "errcheck"] -" YouCompleteMe -let g:ycm_dart_sdk_path=$HOME.'/.dvm/darts/flutter' -let g:ycm_show_diagnostics_ui = 1 -let g:ycm_enable_diagnostic_signs = 0 -let g:ycm_enable_diagnostic_highlighting = 1 -let g:ycm_echo_current_diagnostic = 1 +" Dart language server protocol plugin +let g:lsc_server_commands = {'dart': 'dart_language_server'} +nnoremap gd :LSClientGoToDefinition<CR> +nnoremap gr :LSClientFindReferences<CR> " Colorscheme and syntax highlighting if &t_Co > 2 || has("gui_running")