From 34a5318c14117335f53004be724b6b7a0cc0b3f5 Mon Sep 17 00:00:00 2001 From: yushyin Date: Sat, 29 Sep 2018 14:29:24 +0200 Subject: Vim: Add vim-lsp Replace language specific autocompletion for Haskell, Rust and C/C++ with vim-lsp's omnifunc. --- vim/dein.toml | 29 ++++++++--------------------- 1 file changed, 8 insertions(+), 21 deletions(-) (limited to 'vim/dein.toml') diff --git a/vim/dein.toml b/vim/dein.toml index 6ddebb3..54e7fe1 100644 --- a/vim/dein.toml +++ b/vim/dein.toml @@ -25,29 +25,12 @@ repo = 'vim-scripts/a.vim' lazy = 1 on_ft = ['c', 'cpp'] -[[plugins]] -repo = 'Rip-Rip/clang_complete.git' -lazy = 1 -on_ft = ['c', 'cpp'] - [[plugins]] repo = 'Twinside/vim-hoogle' lazy = 1 external_commands = 'hoogle' on_ft = ['haskell', 'lhaskell', 'chaskell'] -[[plugins]] -repo = 'eagletmt/ghcmod-vim' -lazy = 1 -external_commands = 'ghc-mod' -on_ft = ['haskell', 'lhaskell', 'chaskell'] - -[[plugins]] -repo = 'eagletmt/neco-ghc' -lazy = 1 -external_commands = 'ghc-mod' -on_ft = ['haskell', 'lhaskell', 'chaskell'] - [[plugins]] repo = 'ujihisa/unite-haskellimport' lazy = 1 @@ -58,10 +41,6 @@ repo = 'rust-lang/rust.vim' lazy = 1 on_ft = 'rust' -[[plugins]] -repo = 'racer-rust/vim-racer' -on_ft = 'rust' - [[plugins]] repo = 'MarcWeber/vim-addon-local-vimrc' @@ -116,3 +95,11 @@ repo = 'kana/vim-textobj-indent' lazy = 1 on_map = { xo = '' } depends = ['vim-textobj-user'] + +[[plugins]] +repo = 'prabirshrestha/async.vim' + +[[plugins]] +repo = 'prabirshrestha/vim-lsp' +lazy = 0 +depends = ['async.vim'] -- cgit v1.2.3-24-g4f1b