Установлення
Передумови
- Упевніться, що ви встановили останюю версію
Neovim v0.9.0+
. git
,make
,pip
,python
,npm
,node
таcargo
мають бути встановлені на вашій системі.- Вирішення проблеми з дозволами
EACCES
під час глобального встановлення пакунків щоб уникнути помилок під час встановлення пакетів за допомогою npm. PowerShell 7+
(для Windows).
Передумови для додаткових функцій
- Установіть
lazygit
. Це дозволяє<leader>gg
запускатиlazygit
для інтегрованого та розширеного використання Git'а, перебуваючи уlvim
.
Release (стабільна збірка)
(Neovim 0.9.0)
Без тривог і сюрпризів:
- Linux/MacOS
- Windows
- Спробуйте спочатку в Docker!
LV_BRANCH='release-1.3/neovim-0.9' bash <(curl -s https://raw.githubusercontent.com/LunarVim/LunarVim/release-1.3/neovim-0.9/utils/installer/install.sh)
pwsh -c "`$LV_BRANCH='release-1.3/neovim-0.9'; iwr https://raw.githubusercontent.com/LunarVim/LunarVim/release-1.3/neovim-0.9/utils/installer/install.ps1 -UseBasicParsing | iex"
Це призначено лише для ознайомлення з базовим функціоналом, тому деякі операції можуть бути заблоковані середовищем.
docker run -w /tmp -it --rm alpine:edge sh -uelic 'addgroup -S lunaruser && adduser -S lunaruser -G lunaruser --shell /bin/sh && apk add yarn git python3 cargo neovim ripgrep alpine-sdk bash --update && LV_BRANCH='release-1.3/neovim-0.9' su -c "bash <(curl -s https://raw.githubusercontent.com/lunarvim/lunarvim/release-1.3/neovim-0.9/utils/installer/install.sh) --no-install-dependencies" lunaruser && su -c /home/lunaruser/.local/bin/lvim lunaruser'
Nightly (нічна збірка)
(Neovim 0.10.0)
Усі нові можливості зі всіма новими помилками:
- Linux/MacOS
- Windows
- Спробуйте спочатку в Docker!
bash <(curl -s https://raw.githubusercontent.com/lunarvim/lunarvim/master/utils/installer/install.sh)
pwsh -c "iwr https://raw.githubusercontent.com/LunarVim/LunarVim/master/utils/installer/install.ps1 -UseBasicParsing | iex"
Це призначено лише для ознайомлення з базовим функціоналом, тому деякі операції можуть бути заблоковані середовищем.
docker run -w /root -it --rm alpine:edge sh -uelic 'apk add git neovim ripgrep alpine-sdk bash --update && bash <(curl -s https://raw.githubusercontent.com/lunarvim/lunarvim/master/utils/installer/install.sh) --no-install-dependencies && /root/.local/bin/lvim'
Не забудьте перевірити секцію з вирішення проблем, якщо ви зішхтовнетеся з проблемою.
Оновлення LunarVim
- LunarVim оновлюється до поточного останнього коміта гілки LunarVim.
:LvimUpdate
команда в режимі командного рядка.<leader>Lu
використовуючи WhichKey.- З командного рядка
lvim +LvimUpdate +q
Оновлення плагінів
- Усередині LunarVim
:LvimSyncCorePlugins
Видалення
Ви можете видалити LunarVim (включаючи файли налаштувань) використовуючи вбудований uninstall
скрипт
- Linux/MacOS
- Windows
bash ~/.local/share/lunarvim/lvim/utils/installer/uninstall.sh
або
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