Installation
Prerequisites
- Make sure you have installed the latest version of
Neovim v0.8.0+
. - Have
git
,make
,pip
,python
npm
,node
andcargo
installed on your system. - Resolve
EACCES
permissions when installing packages globally to avoid error when installing packages with npm. PowerShell 7+
(for Windows)
Release
(Neovim 0.8.0)
No alarms and No surprises:
- Linux/MacOs
- Windows
- Try it first in Docker!
LV_BRANCH='release-1.2/neovim-0.8' bash <(curl -s https://raw.githubusercontent.com/lunarvim/lunarvim/fc6873809934917b470bff1b072171879899a36b/utils/installer/install.sh)
$LV_BRANCH='release-1.2/neovim-0.8'; Invoke-WebRequest https://raw.githubusercontent.com/LunarVim/LunarVim/fc6873809934917b470bff1b072171879899a36b/utils/installer/install.ps1 -UseBasicParsing | Invoke-Expression
This is intended just to take a look at the base functionalities, so some interactions may be blocked by the environment.
docker run -w /root -it --rm alpine:edge sh -uelic 'apk add git neovim ripgrep alpine-sdk python3 cargo bash curl --update && LV_BRANCH='release-1.2/neovim-0.8' bash <(curl -s https://raw.githubusercontent.com/lunarvim/lunarvim/fc6873809934917b470bff1b072171879899a36b/utils/installer/install.sh) --no-install-dependencies && /root/.local/bin/lvim'
Nightly
(Neovim 0.9.0)
All the new features with all the new bugs:
- Linux/MacOs
- Windows
- Try it first in Docker!
bash <(curl -s https://raw.githubusercontent.com/lunarvim/lunarvim/master/utils/installer/install.sh)
Invoke-WebRequest https://raw.githubusercontent.com/LunarVim/LunarVim/master/utils/installer/install.ps1 -UseBasicParsing | Invoke-Expression
This is intended just to take a look at the base functionalities, so some interactions may be blocked by the environment.
docker run -w /root -it --rm alpine:edge sh -uelic 'apk add git neovim ripgrep alpine-sdk python3 cargo bash curl --update && bash <(curl -s https://raw.githubusercontent.com/lunarvim/lunarvim/master/utils/installer/install.sh) --no-install-dependencies && /root/.local/bin/lvim'
Make sure to check the troubleshooting section if you encounter any problem.
Updating LunarVim
- Inside LunarVim
:LvimUpdate
- From the command-line
lvim +LvimUpdate +q
Update the plugins
- Inside LunarVim
:LvimSyncCorePlugins
Uninstall
You can remove LunarVim (including the configuration files) using the bundled uninstall
script
- Linux/MacOs
- Windows
bash ~/.local/share/lunarvim/lvim/utils/installer/uninstall.sh
or
bash <(curl -s https://raw.githubusercontent.com/lunarvim/lunarvim/master/utils/installer/uninstall.sh)
Invoke-WebRequest https://raw.githubusercontent.com/lunarvim/lunarvim/master/utils/installer/uninstall.ps1 -UseBasicParsing | Invoke-Expression