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

ЧаПИ

Як зробити [..] ?

Як використовувати LunarVim у Neovide?

Використовуйте цей bash-скрипт для запуску neovide

#!/usr/bin/env bash

export LUNARVIM_RUNTIME_DIR="${LUNARVIM_RUNTIME_DIR:-"$HOME/.local/share/lunarvim"}"
export LUNARVIM_CONFIG_DIR="${LUNARVIM_CONFIG_DIR:-"$HOME/.config/lvim"}"
export LUNARVIM_CACHE_DIR="${LUNARVIM_CACHE_DIR:-"$HOME/.cache/lvim"}"
export LUNARVIM_BASE_DIR="${LUNARVIM_BASE_DIR:-"$HOME/.local/share/lunarvim/lvim"}"

exec neovide -- -u "$LUNARVIM_BASE_DIR/init.lua" "$@"

Що таке null-ls та чому ви його використовуєте?

Для C/C++ ми маємо clangd з llvm, який також може використовувати можливості своїх братів clang-tidy і clang-format для підтримки додаткового лінтування і форматування. Але щось на кшталт pyright не підтримує форматування, тому ми використовуємо null-ls для реєстрації black і flake8, наприклад, як "фальшивого" мовного сервера.

оскільки він не використовує окремий бінарний файл, він називається null-ls або нульовий мовний сервер.

Де я можу знайти приклади конфігурацій?

Якщо маєте ідеї для налаштування LunarVim, то перегляньте ці репозиторії.