Una configuración neovim. Inspirado en JetBrains, Emacs, VS Code. Construido sobre la interfaz de usuario de Nvchad.
Esta distribución neovim se centra en gran medida en el rendimiento, las características y la belleza.
VIMACS utiliza una configuración base llamada NVCHAD que es hermosa fuera de la caja.
Vimacs viene con docenas de complementos neovim optimizados para su uso diario
VIMACS utiliza programas externos para mejorar su funcionalidad. (por ejemplo) VIMACS tiene un cliente de correo opcional basado en Neomutt
La siguiente imagen muestra la Key Why-Key.nvim para <leader> (también conocido como espacio) Clave
Nota
El texto verde significa la parte superior del árbol de keymapping (por ejemplo, <leader>a incluye todo lo relacionado con la IA, <leader>ai abre el asistente de Cody AI en una división vertical) Texto rojo significa el CMD directo (por ejemplo, <leader>. Abre el administrador de archivos)
Debido al extenso ecosistema de VIMACS, las optimizaciones de rendimiento son cruciales.
Con el poder de la carga perezosa ( ~%97.5 ), solo paga por lo que usa (Lazy.nvim)
Además de eso, los programas externos usan el shell del sistema como una interfaz que no reduce el rendimiento.
[! Nota] Hay más de 50 temas que salen de la caja con NVCHAD. Este es solo un escaparate que te dará una idea sobre el aspecto.
Vimacs requiere neovim nocturno para que todas las características funcionen correctamente. Aunque es posible usar VIMAC con neovim estable, no se recomienda.
También Vimacs viene con muchas dependencias. Siga las instrucciones en esta página para instalarlas.
Nota
Algunas de las funciones de VIMACS requerirán una configuración adicional. (por ejemplo, asistente de IA, surf de proyecto, etc.) y algunas de las características avanzadas requerirán una instalación adicional (ver para obtener más información)
Comment.nvim ) jj , jk ] (Better-Scape.nvim) [! TODO]: Haga que Install Script sea más interactivo
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-nextestDepurger:
# 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 se envía con los depuradores Python, C/C ++ y Rust Rust. Si tiene algún otro que configurar, busque custom/plugins.lua "NVIM-DAP" y custom/configs/nvim-dap.lua
Proyecto Surf:
Advertencia
Esta característica requiere una variable base_dirs en custom/plugins.lua como en telescope-project.nvim
Copiloto de Github
:Copilot authNull-ls
yay -S codespell textlint markdownlint stylua ruffLEETCODE:
Cliente de correo electrónico:
[! IMPORTANTE] ¡Necesita una autenticación de dos factores habilitada!
Luego siga las instrucciones de este sitio.
Mapas de markdown:
Se requiere yarn para el complemento markmap.nvim
yay -S yarn # AUR Hay un error en la configuración de TS que hace que el itter de árbol no instale los analizadores Bash, Org, Python.
Ejecute el siguiente comando para solucionarlo:
:TSInstall bash org python En algunos archivos de markdown, los scripts bash darán not found (@heredoc_blabla) como errores gruesos que necesita para instalar el analizador bash como arriba
Las cuentas de usuario automatizadas o "auto-bots" están en contra de los términos de servicio de Discord. No soy responsable de ninguna pérdida causada por el uso de "auto-bots" o discorto.
(Ver Discordo)