Do you use ctags or LSP?

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

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

    Language Server Protocol (LSP) plugin for Vim9 (by yegappan)

  • The LSP plugin that I use is https://github.com/yegappan/lsp I like how easy it is to read the code.

  • scripts

    My ~/bin (by mgedmin)

  • Oh! I remember now -- I created a wrapper ~/bin/ctags that updates .git/info/exclude before delegating to /usr/bin/ctags.

  • 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
  • YouCompleteMe

    A code-completion engine for Vim

  • I prefer global / gtags, because they also support finding references, a feature I use very often. I combine it with YouCompleteMe for auto completion. It's a great setup for Python development.

  • coc.nvim

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

  • Have you tried Coc.nvim? It also supports vim (not only neovim), and I got impressed by its inlay type hints.

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