Installation
Prerequisites
Neoivm 0.9.0+
Installing Neoivm 0.9.0+
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 https://github.com/neovim/neovim/releases/latest/download/nvim.appimage
chmod u+x nvim.appimage
./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('https://community.chocolatey.org/install.ps1'))
Then install neovim and powershell 7
choco install neovim pwsh
- Use a Nerd Font in your terminal emulator.
git
,make
& other basic Linux CLI toolsnode
,pip
, andcargo
to install additional language serversPowerShell 7+(pwsh)
for Windows
Semi-optional dependencies
pynvim
andfd
Release
Stable
- Linux/MacOs
- Windows
bash <(curl -s https://raw.githubusercontent.com/nvoid-lua/nvoid/main/utils/installer/install.sh)
iwr https://raw.githubusercontent.com/nvoid-lua/nvoid/main/utils/installer/install.ps1 -UseBasicParsing | iex
Uninstall
You can remove Nvoid (including the configuration files) using the bundled uninstall
script
- Linux/MacOs
- Windows
bash ~/.local/share/nvoid/nvoid/utils/installer/uninstall.sh
or
bash <(curl -s https://raw.githubusercontent.com/nvoid-lua/nvoid/main/utils/installer/uninstall.sh)
Invoke-WebRequest https://raw.githubusercontent.com/nvoid-lua/nvoid/main/utils/installer/uninstall.ps1 -UseBasicParsing | Invoke-Expression