Skip to content
David Landry edited this page Nov 29, 2018 · 74 revisions

Sources

deoplete.nvim will display completions for existing plugins that provide completions via omnifunc. The plugins listed below are specifically made for deoplete.nvim.

If you are a source author, please update this list with a link to your repo and short description of your plugin.

See also vim helpfile for complete list of sources

Languages

Languages Name/Link Description
Many neco-syntax Provides completions using keywords from the language's syntax highlight file (e.g. 'article' will be completed in html https://github.com/vim/vim/blob/master/runtime/syntax/html.vim)
LanguageClient-neovim Integration with various language servers.
Clang deoplete-clangx Asynchronous C/C++/Objective-C/Objective-C++ completion for Neovim.
Clojure async-clj-omni Provides async clojure completion through nrepl-python-client
D deoplete-d Adds auto-complete support for the D programming language to Vim
Elixir alchemist.vim
Elm deoplete-elm
F# deoplete-fsharp Provides Intellisense completions for FSharp (engin: deopletefs ) , fast speed
F# deoplete-fsharp2 Provides Intellisense completions for FSharp (engin: FsAutoComplete ) , middle speed
Go deoplete-go Asynchronous Go completion for Neovim.
Haskell neco-ghc A completion plugin for Haskell, using ghc-mod
Javascript autocomplete-flow source for javascript via flow
Javascript deoplete-ternjs Based on tern_for_vim and deoplete-jedi
Mathematica vim-mma Syntax and completion support for Wolfram Mathematica
OCaml deoplete-ocaml Asynchronous OCaml completion using Merlin.
PHP deoplete-phpactor Asynchronous PHP completion using phpactor.
PHP deoplete-padawan Asynchronous PHP completion using padawan.php.
PHP phpcd.vim phpcd.vim is a more smart, lightweight, yet powerful plugin for php. The deoplete support has been added.
Python deoplete-jedi Python completion using Jedi.
Rust vim-racer Rust completion and navigation via Racer.
Rust deoplete-rust Rust completion for Neovim (Deoplete) via Racer.
Swift deoplete-swift Adds auto-complete support for the Swift programming language to Vim
Typescript nvim-typescript This is the deoplete source for typescript via tsserver
VimL neco-vim Provides completions for Vim commands
Zsh deoplete-zsh Provides completions for zsh

Misc

Name/Link Description
deoplete-abook Completion of email addresses in Mutt using abook contacts stored in a plain text database
deoplete-emoji Completion of emoji codes
deoplete-github Issue and title completions in commit messages
deoplete-notmuch Mail address completion using notmuch
deoplete-khard Completion of email addresses from carddav using khard
deoplete-minisnip Completion for snippets made with vim-minisnip
tmux-complete Completion of words in adjacent tmux panes
webcomplete Completion of words from the currently open web page in your browser
deoplete-biblatex Completion of ids from biblatex files
deoplete-mu Completion of email addresses using the mu mail indexer/searcher
Clone this wiki locally