Software Alternatives & Reviews

Neovim Reviews

Vim's rebirth for the 21st century

Social recommendations and mentions

We have tracked the following product recommendations or mentions on Reddit and HackerNews. They can help you see what people think about Neovim and what they use it for.
  • Use GNU Emacs
    There are many text editors extensible in Lua or in Python. They generally don't allow messing with the innards as much (Firefox proved that's a double edge sword with its extension, it's not an unalloyed good). And Emacs Lisp doesn't feel super accessible to most software... - Source: Hacker News / 17 days ago
  • Which editor do you use to code in Zig?
    LunarVim, which is a packaging of Neovim -- it has support for languages servers and debuggers for many languages, including zig. - Source: Reddit / about 1 month ago
  • VSCode vs Neovim
    A while ago I wrote about the fact that I was using Vim motions in VSCode and that I was exploring Neovim. - Source: / about 1 month ago
  • LyX: basic setup to meet formal requirements of university
    Use a specialized text editor like texmaker or a general purpose one like neovim with some well configured plugins for writers. - Source: Reddit / about 2 months ago
  • LazyVim 1.0.0 has just been released and has a shiny new website
    Good idea in fact, I normally donate to this one. - Source: Reddit / about 2 months ago
  • What is the best general programming languages to learn
    a not quite as general purpose alternative to python is lua. it is popular for adding customization to existing software like neovim (there are ready to use configs for better experience like lazyvim or astrovim) or autohotkey (if you're on windows). - Source: Reddit / 2 months ago
  • Why do developers use shell?
    Neovim is a modernized but backward-compatible version of Vim. Neovim was forked from Vim in 2015. - Source: / 3 months ago
  • Building the fastest Lua interpreter automatically
    Lua is meant to be embedded in another application, so its relevance depends on what applications you use. My main text editor is Neovim which uses Lua as one of its two built-in scripting languages (the other one being Vim script). A couple of other projects off the top of my head:. - Source: Reddit / 3 months ago
  • Shit's straight outta 2004
    It has's just at - Source: Reddit / 3 months ago
  • SpaceVim vs NvChad vs AstroNvim vs LunarVim
    I'm a big fan of SpaceVim, but I want to test other Vim/Neovim configs/distros. I have found this list of potential alternatives:. - Source: Reddit / 3 months ago
  • So, what are you switching to, if you run Atom on a Mac?
    I used Atom with vim-mode-plus. I switched to which has been wonderful. More setup, but it’s worth it for me. - Source: Reddit / 3 months ago
  • Resources for development in terminal
    But I'd suggest backing up your Vim-configs and trying out Neovim and either AstroNvim or LunarVim. Or just read what they include to get inspired to set it up yourself :). - Source: Reddit / 3 months ago
  • Top 6 awesome text editors for Linux and Unix command-line users/developers
    Neovim is a fork of vim with additional features. The authors of Neovim wanted text editor features to improve Vim’s extensibility and maintainability. It is fully compatible with Vim’s editing model and the Vimscript language. With 30% less source-code than Vim, the vision of Neovim is to enable new applications without compromising Vim’s traditional roles. Since Neovim is a drop-in replacement for vim, the... - Source: Reddit / 3 months ago
  • Week 3 of learning rust - learning resources
    Most of the notes about the language are in an interactive readme with runnable code samples. It can be ran in 2 ways: - using nvim to evaluate code snippets inline using neovim with the mdeval plugin. Using FeMaco creates an editing floating window with rust-tools LSP attached and Treesitter attached. - using slides, an interactive terminal presentation tool. - Source: Reddit / 4 months ago
  • linux c++ devs, what does your dev environment look like?
    Neovim in tmux, or neovim-qt if I don't need to be able to attach to the session remotely. I occasionally bounce back to Emacs, but that's becoming less often now that the TreeSitter and LSP plugins for Neovim have gotten so good. All of that lives in an Xorg session managed by i3. Docs live in zeal. - Source: Reddit / 4 months ago
  • Let the IDE wars, uh, continue!
    This dude is the chosen one, his like Neo from the matrix. From now on you shall be called NeoVim ...wait, that name sounds oddly familiar. - Source: Reddit / 5 months ago
  • What do you use to write and organise your Fanfics?
    I am a programmer, so NeoVim and writing in reStructuredText. - Source: Reddit / 5 months ago
  • - Is there a reason for this 1800s-esque design?
    Exactly my point. Case in reference:,,,, you don't need anything fancy. This is deliberately chasing a particular type of programmer away... - Source: Reddit / 5 months ago
  • Lua, a Misunderstood Language
    These aren’t Lua projects per se but they are configurable/scriptable using Lua: Neovim [1] and WezTerm [2]. Neovim is the "hyperextensible Vim-based text editor”--quite the understatement IMHO. WezTerm is an incredibly well done, GPU-accelerated cross-platform terminal written in Rust and uses Lua for configuration. [1]: [2]: - Source: Hacker News / 6 months ago
  • Old school developer, looking for suggestions to modernize my dev environment
    Other text editors with IDE capabilities I'd consider are sublime text 4 or neovim. If you really wanted to go for the monolithic editor there's jetbrainz phpstorm, but it's got quite the pricetag. - Source: Reddit / 6 months ago
  • Do y’all have hundreds of massive note files?
    Half of mine are in Notational Velocity (mac), half are in markdown files organized in folders which I edit in neovim. I do reference mine later, helped by the fast search functions in those two tools. Ripgrep in vim. - Source: Reddit / 7 months ago

Do you know an article comparing Neovim to other products?
Suggest a link to a post with product alternatives.