NVIM: More complete autocomplete

This page summarizes the projects mentioned and recommended in the original post on /r/vim

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • nvim-cmp

    A completion plugin for neovim coded in Lua.

  • vim-lsp

    async language server protocol plugin for vim and neovim

  • If you have a LSP client providing an omnicomplete function (such as vim-lsp), you can use mucomplete to enable "completion as you type". That setup is both Vim and Neovim compatible! :)

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • vim-mucomplete

    Chained completion that works the way you want!

  • If you have a LSP client providing an omnicomplete function (such as vim-lsp), you can use mucomplete to enable "completion as you type". That setup is both Vim and Neovim compatible! :)

  • coc.nvim

    Nodejs extension host for vim & neovim, load extensions like VSCode and host language servers.

  • I highly recommend coc.nvim with coc-pyright for python support. Works regardless of vim variant (vim/nvim/etc)

  • coc-pyright

    Pyright extension for coc.nvim

  • I highly recommend coc.nvim with coc-pyright for python support. Works regardless of vim variant (vim/nvim/etc)

  • Rope

    a python refactoring library

  • rope

  • Python-mode

    Vim python-mode. PyLint, Rope, Pydoc, breakpoints from box.

  • As for the Vim auto complete plug-in to use. The biggest (and rather quite bloated provider) are coc and youcompleteme. Vim had countless other completion provider plugins over the years, I lost track of which ones are still good to use and which ones should already be superseded by better techs, but one I personally use python-mode, which uses rope and vim-lsp which supports pylsp.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts