diff options
author | yushyin <yushyin@saga> | 2018-09-29 14:29:24 +0200 |
---|---|---|
committer | yushyin <yushyin@saga> | 2018-09-29 14:47:21 +0200 |
commit | 34a5318c14117335f53004be724b6b7a0cc0b3f5 (patch) | |
tree | 0de5d2e66df282a52d8e6dc33b56082187270d9b /vim/dein.toml | |
parent | 8b7d61e5413a7b04f01f317320f48ce67a74a46f (diff) | |
download | dotfiles-34a5318c14117335f53004be724b6b7a0cc0b3f5.tar.gz dotfiles-34a5318c14117335f53004be724b6b7a0cc0b3f5.tar.xz |
Vim: Add vim-lsp
Replace language specific autocompletion for Haskell, Rust and
C/C++ with vim-lsp's omnifunc.
Diffstat (limited to 'vim/dein.toml')
-rw-r--r-- | vim/dein.toml | 29 |
1 files changed, 8 insertions, 21 deletions
diff --git a/vim/dein.toml b/vim/dein.toml index 6ddebb3..54e7fe1 100644 --- a/vim/dein.toml +++ b/vim/dein.toml @@ -26,29 +26,12 @@ 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 external_commands = 'hoogle' @@ -59,10 +42,6 @@ lazy = 1 on_ft = 'rust' [[plugins]] -repo = 'racer-rust/vim-racer' -on_ft = 'rust' - -[[plugins]] repo = 'MarcWeber/vim-addon-local-vimrc' [[plugins]] @@ -116,3 +95,11 @@ repo = 'kana/vim-textobj-indent' lazy = 1 on_map = { xo = '<Plug>' } depends = ['vim-textobj-user'] + +[[plugins]] +repo = 'prabirshrestha/async.vim' + +[[plugins]] +repo = 'prabirshrestha/vim-lsp' +lazy = 0 +depends = ['async.vim'] |