what are the most underrated plugins in your view?

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
  • modes.nvim

    Prismatic line decorations for the adventurous vim user

    modes.nvim, different highlight for your cursorline based on current mode

  • lir.nvim

    Neovim file explorer

    lir.nvim: A file explorer for those who don't like filetrees.

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

  • persistence.nvim

    💾 Simple session management for Neovim

    persistence.nvim: Small session manager. I use some of its functions to also manage project local configs. It is because of this plugin I can use language servers the way I want.

  • lsp-zero.nvim

    A starting point to setup some lsp related features in neovim.

    (self promotion) lsp-zero: A plugin I made to help other people getting started with built-in the LSP client and nvim-cmp.

  • vim-rooter

    Changes Vim working directory to project root.

    vim-rooter/project.nvim: changes the working directory to the project root when you open a file or directory.

  • project.nvim

    The superior project management solution for neovim.

    vim-rooter/project.nvim: changes the working directory to the project root when you open a file or directory.

  • cheatsheet.nvim

    A cheatsheet plugin for neovim with bundled cheatsheets for the editor, multiple vim plugins, nerd-fonts, regex, etc. with a Telescope fuzzy finder interface!

    Cheatsheet: for those of us who dont remember or dont know that vim command we need right now.

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

  • nrpattern.nvim

    Neovim plugin to expand incrementing/decrementing to more formats.

    I think this is much better https://github.com/zegervdv/nrpattern.nvim

  • persisted.nvim

    💾 Simple session management for Neovim with git branching, autoloading and Telescope support

  • asyncrun.vim

    :rocket: Run Async Shell Commands in Vim 8.0 / NeoVim and Output to the Quickfix Window !!

    Till today I loved asyncrun.vim I have a shortcut on cmap !! AsyncRun to compile my project while looking the code without getting out of my editor.Though I read something about true async on nvim , so I am eager to check that out

  • mini.nvim

    Library of 35+ independent Lua modules improving overall Neovim (version 0.7 and higher) experience with minimal effort

    mini.nvim: a collection of 17+ minimalist plugins that cooperate well and can replace several single-purpose plugins.

  • dirbuf.nvim

    A file manager for Neovim which lets you edit your filesystem like you edit text

    dirbuf.nvim. A fantastic lightweight 'file manager' - essentially a mash-up of dirvish/vinegar for the NeoVim/lua age.

  • dial.nvim

    enhanced increment/decrement plugin for Neovim.

    I am the developer of dial.nvim. Thank you for the discussion. It is very helpful. I had completely forgotten that numbers can have separators. I will try to implement it.

  • coc.nvim

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

    coc.nvim - cute little plugin

  • neogen

    A better annotation generator. Supports multiple languages and annotation conventions.

    neogen

  • lsp_lines.nvim

    Discontinued GitHub mirror of https://git.sr.ht/~whynothugo/lsp_lines.nvim to work around Windows issues with `packer.nvim`. (by ErichDonGubler)

  • vim-footprints

    Vim plugin: footprints. Highlight last edited lines.

    https://github.com/axlebedev/footprints - leave customizable line highlights in last few edited lines.

  • vim-case-change

    Vim plugin for rotating through different casing styles. (by JoseConseco)

    https://github.com/JoseConseco/vim-case-change - case change (snake, title, camel, upper etc) usind default vim shift+~

  • nvim-lightbulb

    VSCode 💡 for neovim's built-in LSP.

    kosayoda/nvim-lightbulb: it helps me a lot with "discoverability" of available actions. Without a visual cue I end up doing too much trial and error to see if some action can be done.

  • hop.nvim

    Neovim motions on speed!

    hop.nvim incredible for jumping to an exact location with just two characters.

  • blinds.nvim

    blinds.nvim emphasizes the current window by shading the non-active windows

    My very own blinds.nvim I find indispensable for increasing my focus by shading all but the current window.

  • markdown-preview.nvim

    markdown preview plugin for (neo)vim

    And I can't edit larger Markdown files anymore without mardown-preview.nvim.

  • vim-buffer-history

    A vim plugin to maintain a buffer jump history per window

    I just found https://github.com/dhruvasagar/vim-buffer-history and I love it. It provides a per window forward/back navigation for buffers you have visited in that window. It behaves just like the navigation in a browser. I map ; and ' to back/forward because I use it so much.

  • harpoon

    For the best implementation of a marks style navigation between files, check out Harpoon: https://github.com/ThePrimeagen/harpoon/tree/master/lua/harpoon

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

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