What's the NeoVim feature/bugfix you're craving for?

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

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

    Vim-fork focused on extensibility and usability

    Native multi-cursor support (yeah, yeah, "you don't need multiple cursors in vim/neovim" but they're nice and some people like them), and native support for having a single, global statusline.

  • orgmode

    Orgmode clone written in Lua for Neovim 0.9+.

    It's probably the last thing stopping me from migrating entirely from Emacs org-mode to awesome orgmode.nvim and was so desperate at some point that tried to implement it myself, but got scared away by a 2500 LoC function that is responsible for it.

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

  • vim-ungrammar

    Ungrammar syntax files for Vim

    I looked at adding support for Ungrammar to treesitter a while back, and it involved writing a parser, queries, and learning a language I'm not already familiar with (scheme) just for the privilege. Writing an equivalent syntax file for Vim was ~21 lines of VimL. Easy peasy.

  • dotfiles

    What issues are you having? I notice on some filetypes I need to make an ftplugin to assert my indentation rules. If you use spaces though, it could be a different experience. I prefer tabs.

  • refactoring.nvim

    The Refactoring library based off the Refactoring book by Martin Fowler

    Refactoring tools is something I'm missing. There's refactoring.nvim but it's still in an early stage.

  • rust.vim

    Vim configuration for Rust.

    Funny you should mention it, I wrote a complete syntax file for Rust with regex and didn't have much trouble with it. I personally think the :syntax API is awesome.

  • which-key.nvim

    💥 Create key bindings that stick. WhichKey is a lua plugin for Neovim 0.5 that displays a popup with possible keybindings of the command you started typing.

    The closest I know is WhichKey. I use it and love this Spacemacs/Doom UX a lot.

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

  • Shade.nvim

    An Nvim lua plugin that dims your inactive windows

    Something like https://github.com/sunjon/Shade.nvim by default; so a way to handle window behaviours on focus/unfocus/enter/leave/etc. There are just so many edge cases that Shade.nvim is presently missing so it is broke for a ton of things.

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