Конфігурація
Ви можете налаштувати LunarVim за допомогою конфігураційного файлу, розташованого у ~/.config/lvim/config.lua
.
Для швидкого початку роботи, скопіюйте приклад конфігураційного файлу
cp ~/.local/share/lunarvim/lvim/utils/installer/config.example.lua ~/.config/lvim/config.lua
Багато внутрішніх налаштувань LunarVim доступні за допомогою глобального об'єкта lvim
.
Щоби переглянути список усіх доступних налаштувань, виконайте цю команду з ~/.config/lvim/
або ~/.local/share/lunarvim/lvim
, щоб згенерувати файл lv-settings.lua
.
lvim --headless +'lua require("lvim.utils").generate_settings()' +qa && sort -o lv-settings.lua{,}
Ось приклад вихідних даних.
lvim.builtin.telescope.defaults.initial_mode = "insert"
lvim.builtin.telescope.defaults.layout_config.horizontal.mirror = false
lvim.builtin.telescope.defaults.layout_config.preview_cutoff = 120
lvim.builtin.telescope.defaults.layout_config.prompt_position = "bottom"
lvim.builtin.telescope.defaults.layout_config.vertical.mirror = false
lvim.builtin.telescope.defaults.layout_config.width = 0.75
lvim.builtin.telescope.defaults.layout_strategy = "horizontal"
Якщо ви хочете продовжувати запускати LunarVim командою nvim
, додайте запис про псевдонім до конфігураційного файлу вашої оболонки: alias nvim=lvim
. Щоб тимчасово повернутися до стандартного nvim, додайте до нього зворотний слеш \nvim
. Якщо ви створюєте цей псевдонім, ви також можете явно вказати ваш редактор export EDITOR='lvim'
. Це вкаже інструментам командного рядка, таким як git, використовувати LunarVim як ваш редактор.