Skip to main content



Neoivm 0.9.0+

I'm a heading that will not show up in the TOC

NeoVim installation options

Note: This is a summary of NeoVim's installation page

With an appimage

This should work across all Linux distros.

curl -LO
chmod u+x nvim.appimage

Then consider moving this to your local/user bin & adding an alias to this

mv ./nvim.appimage ~/.local/bin/
echo "alias vim='/home/<YOUR USERNAME>/.local/bin/nvim.appimage'" >>~/.<bashrc or zshrc>

Using PACMAN on Arch

sudo pacman -S neovim

Using APT on Ubuntu

Note: This doesn't work with Debian

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

For Windows:

First Install Chocolatey in an administrative-shell

Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString(''))

Then install neovim and powershell 7

choco install neovim pwsh
  • Use a Nerd Font in your terminal emulator.
  • git, make & other basic Linux CLI tools
  • node, pip, and cargo to install additional language servers
  • PowerShell 7+(pwsh) for Windows

Semi-optional dependencies

  • pynvim and fd



bash <(curl -s


You can remove Nvoid (including the configuration files) using the bundled uninstall script

bash ~/.local/share/nvoid/nvoid/utils/installer/


bash <(curl -s