Grow your community and let your products shine!
Register | Login

Company Overview

Vim's rebirth for the 21st century.

Tags:

Company Information

Platforms

Pricing

Categories

Features & Specs

  • Extensibility

    Neovim is designed to be highly extensible with a robust API that allows for the development of custom plugins, making it easy to tailor the editor to individual workflows.

  • Asynchronous Plugins

    Support for asynchronous plugins enables smoother and faster performance by allowing tasks like linting and autocomplete to run in the background without freezing the editor.

  • Modern Codebase

    The refactored codebase improves maintainability and introduces new features more efficiently compared to the original Vim.

  • Compatibility

    Neovim maintains compatibility with existing Vim plugins and configuration, making it easier for users to transition from Vim.

  • Improved User Interface

    Neovim provides better support for modern terminal features, GUI interfaces, and offers features like an embedded terminal emulator.

  • Videos

    External Sources including reviews & comparisons

    Source:
    Source:
    Source:

    Social Recommendations


    • Executable Blog Posts: Second Take

      I used Lua for years to configure my awesomewm desktop environment. Then, I started using it to configure my Wezterm. Since I bumped into an Emacs bug (lsp-mode bug to be fair), I switched quickly to Neovim after 20 years of Emacs, and I am using Lua to configure my Neovim. Last but not least, OpenResty gives my Nginx superpowers with Lua.

      – Source: dev.to
      /
      about 1 month ago


    • Best Way to Open URLs in Your Terminal via Tmux

      I have been using tmux for a while now. It was really worth it, especially after I started using neovim. One thing was really missing though compared to my previous setup and that was opening URLs. I always used my mouse to do that, but now I couldn’t even do that because I am using the good old xterm as a terminal which doesn’t have a built in feature like that.

      – Source: dev.to
      /
      3 months ago


    • Multifunctional IDE using Neovim (1 of 3)

      Next, install NeoVim itself on your device via the official website, or if you have homebrew, you can install it via the appropriate command brew install neovim, Linux users have their own package managers for installing packages, but I will not list them :).

      – Source: dev.to
      /
      3 months ago


    • Why Neovim is My Text Editor of Choice

      As a software engineer, choosing and understanding your text editor is important part of your work, as it impacts your productivity and workflow efficiency. It’s like choosing the perfect tool for any trade – you need to know what tool to use and how to use it effectively if you want to excel. For me, I use Neovim as my editor and I have been using it for a little over a year now.

      – Source: dev.to
      /
      5 months ago


    • Let’s See Your Terminal

      This got me thinking about my recent pivot, my switch to Neovim by way of LazyVim to write most of my code, and using tmux to keep terminal states alive after closing a session.

      – Source: dev.to
      /
      5 months ago


    • Level Up Your Dev Workflow: Conquer Web Development with a Blazing Fast Neovim Setup (Part 1)

      Neovim: Make sure you have Neovim installed on your system. You can check the official website for installation instructions: https://neovim.io/

      Git: We’ll be using Git to clone the LazyVim starter pack. If you don’t have Git, you can download it from https://git-scm.com/downloads.

      – Source: dev.to
      /
      6 months ago


    • Aftermath of switching from VSCode to Neovim

      All these thoughts I’ve shared, I would have them on occasion – but ever since I switched to Linux and Neovim, my curiosity has been through the roof. Switching over to Neovim and Linux was a not so fun weekend of configuration and spending half a day getting my work’s local dev environment running on my new OS (which no one has tested development on). But I now have a deeper understanding of the tools I use, and…

      – Source: dev.to
      /
      7 months ago


    • My 2024 PDE: NeoVim

      For those of you unfamiliar with the Vim world, Neovim is a Vim fork which in recent years has become the de facto for new Vim developers. NeoVim has all the bells and whistles you want from Vim, but with a bunch of extras, too. If you want a community more passionate about contributing to the ecosystem and a lot more options when it comes to customising your PDE, it’s a no brainer.

      – Source: dev.to
      /
      9 months ago


    • Clipboards, Terminals, and Linux

      I’ve recently switched to Neovim, and with it begun using the terminal mouse support. But, this has the side-effect that I can’t just click-and-drag to select text in the terminal anymore — Neovim controls that as well.

      – Source: dev.to
      /
      9 months ago


    • Pimp your CLI

      As a developer, the command line is one of the tools you will be using most frequently. It can be intimidating to venture into the world of CLI tooling but I can assure you it is one of the most rewarding experiences too. In this post I want to walk ya’ll through my personal CLI setup. It is based on 3 technologies which I’ll coin as the “Holy Trinity” of the command line: TMUX, ZSH, & Neovim.

      – Source: dev.to
      /
      10 months ago


    • Introduction

      Pywal is used to get the colorscheme from my wallpaper for my browser and terminal. left: neovim, top right: qutebrowser, bottom right: cava.

      – Source: dev.to
      /
      11 months ago


    • Quarkus 3.4 – Container-first Java Stack: Install with OpenJDK 21 and Create REST API

      When you use NeoVim/Vim, you should type :next after :w (save) in order to switch files.

      – Source: dev.to
      /
      11 months ago


    • Should Neovim now release a standard official configuration so that people who want an editor that just works out of the box get onboarded easily ?

      I think it would be immensely helpful to newcomers if solid projects like NVchad, lazy vim, astro, lunar, and others were clearly indicated on the GitHub page and neovim.io as great starting points for anyone who wants feature X, Y ,Z or just a more “out-of-the-box” experience. And I mean front and center. It should be a part of the install section. No one is going to read it otherwise.

      That would only help those…

      Source:
      about 1 year ago


    • Ask HN: Dev productivity tools you would pay for

      You can pay for free software, but you don’t need to. ohmyzsh: https://opencollective.com/ohmyzsh nvim: https://neovim.io/ supports donations via bitcoin, Open Collective, and GitHub Sponsors. fzf: https://github.com/junegunn/fzf supports donation via GitHub Sponsors, PayPal, and buy me a coffee.

      – Source: Hacker News
      /
      over 1 year ago


    • Software Developer Mac Apps

      iTerm2, since Terminal.app doesn’t support 24-bit colors and I used Neovim for some time. I now use Neovide for Neovim, so all I use iTerm2 for now is the UI (I have a theme I like, plus dark mode actually works).

      Source:
      over 1 year ago


    • IDE type hinting not working correctly when in a Union with None?

      Can I introduce you to our lord and savior, neovim?
      Vscode probably supports lsp(language server protocol) out of the box as well. it’s been 8 years since I last used pycharm. I don’t know what may be wrong in that ide.

      Source:
      over 1 year ago


    • Tips for CS011 and CS10B?

      Although, recently I’ve just used smart pointers in C++ and python recursive functions. Lastly, check out neovim: https://neovim.io/.

      Source:
      over 1 year ago


    • 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). https://micro-editor.github.io/index.html https://lite-xl.com https://neovim.io https://code.visualstudio.com http://www.sublimetext.com And Emacs Lisp doesn’t feel super accessible to most software…

      – Source: Hacker News
      /
      over 1 year 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:
      over 1 year 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: dev.to
      /
      over 1 year 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:
      over 1 year ago

    Similar Products

    AutoCAD mobile app, formerly AutoCAD 360 and AutoCAD WS, is a CAD viewer for viewing, creating, editing, and sharing AutoCAD drawings. Download a free AutoCAD mobile app trial for Windows 10, iOS, or Android.
    Web-based project collaboration tool.
    Bforartists is a fork of Blender.
    Cloud-based software application for consulting firms (and students) with all the tools required in...