How to install Neovim on Ubuntu?

From source

  1. Download the master branch from Github

  2. Install the dependencies

    sudo apt-get install libtool autoconf automake cmake libncurses5-dev g++
    
  3. Go to the root of the project and build

    make cmake
    make test
    
  4. Run nvim in /neovim-master/build/bin

That works for me.

From the repository

  1. Add the repository

    $ sudo add-apt-repository ppa:neovim-ppa/unstable
    
  2. Update and install

    $ sudo apt-get update
    $ sudo apt-get install neovim
    

According to official Wiki:

Neovim has been added to a Personal Package Archive which allows you to install it using apt-get on Ubuntu 12.04 and later

Run the following commands:

sudo add-apt-repository ppa:neovim-ppa/unstable
sudo apt-get update
sudo apt-get install neovim

Prerequisites for the Python modules:

sudo apt-get install python-dev python-pip python3-dev python3-pip

curl -LO https://github.com/neovim/neovim/releases/download/nightly/nvim.appimage
chmod u+x nvim.appimage
./nvim.appimage

from https://github.com/neovim/neovim/wiki/Installing-Neovim

It just downloads standalone appimage. u can place it in path if you want to excute it from anywhere. Works on ALL DISTRIBUTIONS