From 3ad56bc3eb53c77e6eb4df3f88865c7cdb570d88 Mon Sep 17 00:00:00 2001 From: yushyin Date: Mon, 14 Dec 2020 03:12:43 +0100 Subject: Vim: switched from ghcide to hls --- vim/files/dein.toml | 12 ++++++++++++ vim/files/vimrc | 6 +++--- 2 files changed, 15 insertions(+), 3 deletions(-) diff --git a/vim/files/dein.toml b/vim/files/dein.toml index b51db5f..5aebe78 100644 --- a/vim/files/dein.toml +++ b/vim/files/dein.toml @@ -118,3 +118,15 @@ repo = 'prabirshrestha/async.vim' repo = 'prabirshrestha/vim-lsp' lazy = 0 depends = ['async.vim'] + +[[plugins]] +repo = 'thomasfaingnaert/vim-lsp-snippets' +lazy = 0 +if=0 +depends = ['vim-lsp'] + +[[plugins]] +repo = 'thomasfaingnaert/vim-lsp-neosnippet' +lazy = 0 +if=0 +depends = ['vim-lsp-snippets'] diff --git a/vim/files/vimrc b/vim/files/vimrc index 888fd17..7861cc9 100644 --- a/vim/files/vimrc +++ b/vim/files/vimrc @@ -129,10 +129,10 @@ if dein#tap('vim-lsp') \ }) endif - if executable('ghcide') + if executable('haskell-language-server-wrapper') au User lsp_setup call lsp#register_server({ - \ 'name': 'ghcide', - \ 'cmd': {server_info->['ghcide', '--lsp']}, + \ 'name': 'hls', + \ 'cmd': {server_info->['haskell-language-server-wrapper', '--lsp']}, \ 'whitelist': ['haskell'], \ }) endif -- cgit v1.2.3-24-g4f1b