Skip to content
Permalink
Browse files

Replacing ALE LSP with LanguageClient-neovim.

  • Loading branch information...
kieran-bamforth committed Jan 13, 2019
1 parent e0c4b62 commit 7b695e648b7ff84859fb67c6aefd932a8c62cf92
Showing with 8 additions and 76 deletions.
  1. +0 −38 .vim/bundle/vim-kieran/after/plugin/ale/jstsls.vim
  2. +0 −38 .vim/bundle/vim-kieran/after/plugin/ale/pyls2.vim
  3. +8 −0 .vimrc

This file was deleted.

This file was deleted.

8 .vimrc
@@ -5,6 +5,7 @@ call plug#begin('~/.vim/bundle')
Plug '/usr/local/opt/fzf'
Plug 'SirVer/ultisnips'
Plug 'airblade/vim-gitgutter'
Plug 'autozimu/LanguageClient-neovim', { 'branch': 'next', 'do': 'bash install.sh' }
Plug 'chrisbra/Colorizer'
Plug 'christoomey/vim-tmux-navigator'
Plug 'direnv/direnv.vim'
@@ -404,4 +405,11 @@ let g:gitgutter_sign_removed = emoji#for('fire')

" Dash
let g:dash_map = { 'yaml': ['cloudformation'] }

" Language Client
let g:LanguageClient_serverCommands = {
\ 'javascript': ['tcp://127.0.0.1:2089'],
\ 'javascript.jsx': ['tcp://127.0.0.1:2089'],
\ 'python': ['tcp://127.0.0.1:2090']
\}
" }}}

3 comments on commit 7b695e6

@sloria

This comment has been minimized.

Copy link

replied Feb 6, 2019

Just curious: why did you end up switching from ALE to LanguageClient-neovim for LSP support?

@kieran-bamforth

This comment has been minimized.

Copy link
Owner Author

replied Feb 7, 2019

Good question- I found ALE to be kinda slow compared to LanguageClient. Iirc LanguageClient hands of to a rust binary which appears to be faster than vinscript

@sloria

This comment has been minimized.

Copy link

replied Feb 7, 2019

I see; thanks. I haven't run into sluggishness with ALE yet, though I've only starting using its LSP functionality. I quite like its ease of installation and Do The Right Thing approach. If I do run into performance issues, it's good to know there's an alternative.

Please sign in to comment.
You can’t perform that action at this time.