Конфигурация NEOVIM. Вдохновлен Jetbrains, Emacs, против кода. Построен на вершине пользовательского интерфейса NVCHAD.
Это распределение NEOVIM в значительной степени ориентировано на производительность, функцию и красоту.
Vimacs использует базовую конфигурацию, называемую NVChad, которая красиво из коробки.
Vimacs поставляется с десятками плагинов Neovim, оптимизированными для вашего ежедневного использования
VIMACS использует внешнюю программу для улучшения его функциональности. (например, Vimacs имеет дополнительный почтовый клиент на основе Neomutt
Следующее изображение показывает справку whe-key.nvim для ключа <leader> (так как пространство)
Примечание
Зеленый текст означает верхнюю часть дерева KeyMaping (например <leader>. <leader>a включает в себя все, что связано с AI, <leader>ai открывает ассистента Cody AI в вертикальном разделении).
Из -за обширной экосистемы VIMAC оптимизация производительности имеет решающее значение.
С силой ленивой нагрузки ( ~%97,5 ), вы платите только за то, что используете (Lazy.nvim)
В дополнение к этому, внешние программы используют системную оболочку в качестве интерфейса, который не снижает производительность.
[! Примечание] Есть 50+ тем, которые выходят из коробки с NVChad. Это просто витрина, которая даст вам представление о внешнем виде.
Vimacs требует Neovim Nightly , чтобы все функции работали должным образом. Хотя можно использовать VIMAC со стабильным NEOVIM, это не рекомендуется.
Также VIMACs поставляется с большим количеством зависимостей. Следуйте инструкциям на этой странице, чтобы установить их.
Примечание
Некоторые функции VIMACS потребуют дополнительной настройки. (например, помощник по искусственному искусству, серфинг проекта и т. Д.) И некоторые из расширенных функций потребуют дополнительной установки (см. Для получения дополнительной информации)
Comment.nvim ) jj , jk ] (Better-ESCAPE.NVIM) [! TODO]: Сделайте сценарий установки более интерактивным
git clone https://github.com/NvChad/starter ~ /.config/nvim
git clone https://github.com/UTFeight/vimacs
cd vimacs && mv custom ~ /.config/nvim/lua/custom
cd .. && rm -rf vimacs
# Migration script for latest NvChad (custom folder not supported)
# Check https://nvchad.com/news/v2.5_release for details
git clone https://gist.github.com/048bed2e7570569e6b327b35d1715404.git upgradeNvChad2.5
cd upgradeNvChad2.5 && chmod +x migrate.sh && ./migrate.sh
cd .. && rm -rf upgradeNvChad2.5cargo install cargo-nextestОтладчик:
# This is for unexpected scenarios only.
# In general mason should install these X-platform
# config.fish #
# Vimacs Mason PATH #
export PATH= " $HOME /.local/share/nvim/mason/bin " VIMACS поставляется с Default Python, C/C ++ и Rust. Если у вас есть что-нибудь еще для настройки, пожалуйста, загляните в custom/plugins.lua "NVIM-DAP" и custom/configs/nvim-dap.lua
Проект серфинг:
Предупреждение
Эта функция требует переменной base_dirs в custom/plugins.lua как в telescope-project.nvim
GitHub Copilot
:Copilot authNULL-LS
yay -S codespell textlint markdownlint stylua ruffLeetCode:
Почтовый клиент:
[! Важно] Вам нужна двухфакторная аутентификация включена!
Затем следуйте инструкциям с этого сайта.
Карты разметки:
yarn необходима для плагина Markmap.nvim
yay -S yarn # AUR В конфигурации TS есть ошибка, которая заставляет деревьев не устанавливать Bash, Org, Python Parsers.
Запустите следующую команду, чтобы исправить:
:TSInstall bash org python В некоторых файлах разметки сценарии Bash not found (@heredoc_blabla) такие как коренастые ошибки, которые вам необходимо установить синтаксический анализатор Bash, как выше
Автоматизированные учетные записи пользователей или «самодовольные» против условий обслуживания Discord. Я не отвечаю за любые убытки, вызванные использованием «самодовочных» или Discordo.
(См. Discordo)