Is there a way to follow requires or imports for example in neovim

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

Our great sponsors
  • SonarLint - Clean code begins in your IDE with SonarLint
  • Scout APM - Truly a developer’s best friend
  • InfluxDB - Build time-series-based applications quickly and at scale.
  • Zigi - Close all those tabs. Zigi will handle your updates.
  • nvim-lua-gf

    A utility plugin which extends `gf` functionality in Lua files.

    The difference in Lua is that file paths are separated by dots ‘.’ instead of the usual file path delimiter (‘/‘ in the case of Unix based systems). This means that ‘gf’ by default can’t find these paths. If you check out ‘:help includeexpr’, you can see that we’re able to transform these virtual (dotted) file paths into their normal file paths using a substitution command (where ‘.’ is replaced with ‘/‘). This is the general basis of how nvim-lua-gf works.

  • import.nvim

    A safe require override with niceties

    Checkout pcall as this is built into lua. Alternatively, I made a plugin that handles this for you import.nvim

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • nvim-lspconfig

    Quickstart configs for Nvim LSP

    To use the LSP it would be 'go to definition'. If you use nvim-lspconfig, the default keymap is gd

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