Skip to content

Installing and using Neovim on Ubuntu and Linux OS

Installing and using Neovim on Ubuntu and Linux OS

Neovim is a project known for its ease of maintenance and community contributions. Moreover, the development effort is well distributed among several developers.

For end users, Neovim is much more extensible than one might expect. Neovim’s goal is to provide the best Vim experience without compromising its traditional features.

With the GUI for Neovim, you can get an improved editing experience.

Neovim Features

In more detail you can learn everything about him on hisofficial website and on his page GitHub. Let me highlight some of the features:

  • Modern GUIs
  • API access from many languages ​​including (C/C++, C#, Go, Haskell, Java/Kotlin, JavaScript/Node.js, Lua, Perl, Python, Ruby, Rust, etc.)
  • Built-in terminal emulator with scripting support
  • Asynchronous job control
  • Sharing data across multiple instances
  • Support for XDG Base Catalogs
  • Compatible with most Vim plugins, including Ruby and Python plugins

Installing Neo on Ubuntu and Linux

Installing Neovim is easy thanks to its popularity. Because Neovim is available in the official repositories of any distribution you choose.

To install Neovim on Ubuntu, simply click on the Ubuntu Software icon in the dock. Then search for Neovim. You can choose snap or deb version depending on your preference. However, the deb version of the package will be an obsolete version of Neovim.

software center neovim snap 1 - Installing and using Neovim on Ubuntu and Linux OS

And if you don’t need the snap version, you can grab the latest deb file from the releases page Neo on Github. If you look closely at the releases page, there is also an Appimage.

If you want to use the terminal instead of the GUI, here’s what you can do:

For Ubuntu and Debian based distributions, enter the following command to install

sudo apt install neovim

For Manjaro and Arch Linux, use the following command to update the system and install Neovim

sudo pacman -Syu neovim

For Fedora use the following command

sudo dnf install -y neovim

To install Flatpak you can use the following command

flatpak install flathub io.neovim.nvim

Finally, to install the snap package, use the following command

sudo snap install nvim --classic

If you prefer to build software from source, follow the steps on the project’s Github page.

How to use Neovim

To use Neovim after installation is complete, simply launch it from the application menu by pressing the super key and typing the name “neovim” without the quotes. This will open a terminal window with Neovim open.

neovim default screen - Installing and using Neovim on Ubuntu and Linux OS

Or you can just open any terminal emulator of your choice and enter the following command


Yes, not “neovim”, but simply “nvim”. For example, to edit /etc/fstab, enter the following command.

sudo nvim /etc/fstab

The fstab file will now open as shown in the screenshot below.

neovim fstab - Installing and using Neovim on Ubuntu and Linux OS

Don’t worry if you can’t exit the editor; press Shift+Z+Z. For example, if this key combination confuses you, use the keys required to type “ZZ” (uppercase) without quotes in any text editor.

At this point, I must reiterate that you need to learn Vim or Neovim and review the documentation in order to effectively use all of its features.

2720600cookie-checkInstalling and using Neovim on Ubuntu and Linux OSno

Обзоры,Программы,arch linux,debian,fedora,flatpak,linux,manjaro,Neovim,snap,ubuntu

#Installing #Neovim #Ubuntu #Linux

❤ XOXO ❤

Leave a Reply

Your email address will not be published. Required fields are marked *