Plugin for browsing source tree?

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

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

    A maintained ctags implementation

  • Or ctags with universal ctags (which are an improvement to normal ctags as I understand it) https://ctags.io/ Never used it, so no clue what might be worse or better than lsp

  • vista.vim

    :cactus: Viewer & Finder for LSP symbols and tags

  • To make navigation easier there are things like https://github.com/liuchengxu/vista.vim Which gives you a tree of document symbols and a search on them

  • 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
  • nvim-bqf

    Better quickfix window in Neovim, polish old quickfix window.

  • I use builtin LSP with https://github.com/kevinhwang91/nvim-bqf Which make quickfix usage better and builtin LSP uses the quickfix list for putting out list of references and document/workspace symbols

  • vim-gutentags

    A Vim plugin that manages your tag files

  • Updating ctags is a bit easier using this plugin. I'm not sure if you can use ctags to find all uses of a tag though, as it indexes where tags are defined; not where they are used. For that you need to use something like a language server.

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