Eine Neovim -Konfiguration. Inspiriert von Jetbrains, EMACs, VS Code. Auf der Benutzeroberfläche von Nvchad gebaut.
Diese Neovim -Verteilung konzentriert sich stark auf Leistung, Merkmal und Schönheit.
VIMACS verwendet eine Basiskonfiguration namens NVCHAD, die wunderschön aus der Schachtel ist.
Vimacs verfügt über Dutzende von Neovim -Plugins, die für Ihren täglichen Gebrauch optimiert sind
Vimacs verwendet externe Programme, um die Funktionalität zu verbessern. (ZB) VIMACS hat einen optionalen Mail -Client basierend auf Neomutt
Das folgende Bild zeigt die HILFE <leader> -KEY.
Notiz
Grüner Text bedeutet die Oberseite des Keymapping -Baumes (zB <leader>a enthält alles, was mit AI zu tun hat, <leader>ai öffnet den Cody AI -Assistenten in einem vertikalen Split). Roter Text bedeutet den direkten CMD (z <leader>. öffnet der Dateimanager).
Aufgrund des umfangreichen Ökosystems von VIMACs sind Leistungsoptimierungen von entscheidender Bedeutung.
Mit der Macht des faulen Ladens ( ~%97,5 ) zahlen Sie nur für das, was Sie verwenden (faul.nvim)
Darüber hinaus verwenden externe Programme die Systemschale als Schnittstelle, die die Leistung nicht verringert.
[! Anmerkung] Es gibt über 50 Themen, die mit NVCHAD aus der Box kommen. Dies ist nur ein Schaufenster, das Ihnen eine Vorstellung vom Look gibt.
Vimacs benötigt Neovim nächtliche , damit alle Funktionen ordnungsgemäß funktionieren. Obwohl es möglich ist, VIMACs mit stabilem Neovim zu verwenden, wird es nicht empfohlen.
Auch Vimacs hat viele Abhängigkeiten. Befolgen Sie die Anweisungen auf dieser Seite, um sie zu installieren.
Notiz
Einige der VIMACS -Funktionen erfordern zusätzliche Setup. (EG AI Assistant, Projektsurfen usw.) und einige der erweiterten Funktionen erfordern zusätzliche Installation (Weitere Informationen finden Sie unter)
Comment.nvim ) jj , jk ] (bessereswesend.nvim) [! TODO]: Installieren Sie das Skript interaktivere Installationsskript
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-nextestDebugger:
# 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 wird mit Standard -Python-, C/C ++- und Rost -Debuggern geliefert. custom/configs/nvim-dap.lua Sie custom/plugins.lua konfigurieren müssen
Projektsurfen:
Warnung
Diese Funktion erfordert eine base_dirs Variable in custom/plugins.lua wie in telescope-project.nvim
Github Copilot
:Copilot authNULL-LS
yay -S codespell textlint markdownlint stylua ruffLeetcode:
E -Mail -Client:
[! Wichtig] Sie benötigen zwei Faktorauthentifizierung aktiviert!
Befolgen Sie dann die Anweisungen von dieser Seite.
Markdown-Maps:
yarn ist für markmap.nvim -Plugin erforderlich
yay -S yarn # AUR Es gibt einen Fehler in der TS-Konfiguration, der dazu führt, dass der Baum-Sitter keine Bash-, Org- und Python-Parsers installiert.
Führen Sie den folgenden Befehl aus, um es zu beheben:
:TSInstall bash org python In einigen Markdown -Dateien werden Bash -Skripte not found (@heredoc_blabla) wie chunky Fehler
Automatisierte Benutzerkonten oder "Selbstbots" sind gegen Discords Servicebedingungen. Ich bin nicht verantwortlich für einen Verlust, der durch "Selbstbots" oder Discordo verursacht wird.
(Siehe Discordo)