Пропустити до основного змісту
Версія: master

Плагіни

Плагінами керує folke/lazy.nvim.

підказка

використовуйте :Lazy, щоби побачити список усіх встановлених плагінів!

Встановлення плагінів

Користувацькі плагіни можна встановити, додавши записи до таблиці lvim.plugins у ваш файл config.lua, зберігши або вручну викликавши LvimReload запустить плагін lazy для синхронізації всіх плагінів в цій таблиці.

приклад:

lvim.plugins = {
{ "lunarvim/colorschemes" },
{
"stevearc/dressing.nvim",
config = function()
require("dressing").setup({
input = { enabled = false },
})
end,
},
{
"nvim-neorg/neorg",
ft = "norg", -- lazy-load on filetype
config = true, -- запускає require("neorg").setup()
},
}
підказка

Ви можете знайти всі доступні налаштування тут або в lunarvim: :help lazy.nvim-plugin-spec Ви можете знайти тут більше прикладів

інфо

Видалення плагіна з таблиці lvim.plugins видаляє його з вашої конфігурації, але не з вашої системи. Щоб видалити їх повністю, запустіть :Lazy clean

Основні плагіни

Конфігурації для основних плагінів доступні через таблицю lvim.builtin.

Вимкнення основних плагінів

Більшість має містити атрибут active, який можна встановити на false, щоби вимкнути плагін

lvim.builtin.alpha.active = false
lvim.builtin.dap.active = false
попередження

Вимкнення плагіна не почне діяти, доки ви не перезапустите lvim.

Налаштування основних плагінів

Щоби налаштувати вбудований плагін, відредагуйте параметри в lvim.builtin.<builtin>. Ви можете натиснути <TAB>, щоб отримати пропозиції автозавершення для вивчення цих налаштувань.

lvim.builtin.cmp.completion.keyword_length = 2
lvim.builtin.telescope.defaults.layout_config.width = 0.95
lvim.builtin.telescope.defaults.layout_config.preview_cutoff = 75
підказка

README плагіна (та папка docs/, якщо вона існує) зазвичай містить чудову документацію, тому, можливо, варто створити скоровчення, якщо ви часто використовуєте його.

Закріплення

Версії основних плагінів закріплені для кращої стабільності, Ви можете вимкнути закріплення, встановивши змінну середовища $LVIM_DEV_MODE, наприклад, можна визначити в ~/.local/bin/lvim або у файлі rc вашої оболонки:

export LVIM_DEV_MODE=1
# or
alias lvim="LVIM_DEV_MODE=1 lvim"