Uma configuração neovim. Inspirado por JetBrains, EMACS, vs Code. Construído em cima da interface do usuário da NVCHAD.
Essa distribuição Neovim está fortemente focada no desempenho, característica e beleza.
O VIMACS usa uma configuração básica chamada NVCHAD, que é bonita para fora da caixa.
VIMACS vem com dezenas de plugins neovim otimizados para seu uso diário
O VIMACS usa o programa externo para aprimorar sua funcionalidade. (por exemplo) O VIMACS possui um cliente de email opcional com base no neomutt
A imagem a seguir mostra a chave What-key.nvim para <leader> (aka space)
Observação
Texto verde significa o topo da árvore de chaveiro (por exemplo, <leader>a inclui tudo relacionado à IA, <leader>ai abre o texto vermelho de Cody AI em uma divisão vertical) significa o CMD direto (por exemplo, <leader>. Open the File Manager)
Devido ao extenso ecossistema de VIMACs, as otimizações de desempenho são cruciais.
Com o poder do carregamento preguiçoso ( ~%97,5 ), você paga apenas pelo que usa (preguiçoso.nvim)
Além disso, os programas externos usam o shell do sistema como uma interface que não reduz o desempenho.
[! Nota] Existem mais de 50 temas que saem da caixa com o NVCHAD. Esta é apenas uma vitrine que lhe dará alguma idéia sobre a aparência.
O VIMACS requer Neovim todas as noites para que todos os recursos funcionem corretamente. Embora seja possível usar VIMACs com Neovim estável, ele não é recomendado.
Além disso, o VIMACS vem com muitas dependências. Siga as instruções nesta página para instalá -las.
Observação
Alguns dos recursos do VIMACS exigirão configuração adicional. (por exemplo, assistente de AI, surf de projeto etc.) e alguns dos recursos avançados exigirão instalação adicional (consulte mais informações)
Comment.nvim ) jj , jk ] (Better-Escape.nvim) [! TODO]: Torne a instalação mais interativa
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-nextestDepurador:
# 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 " O VIMACS envia com depuradores de Python, C/C ++ e Rust. Se você tiver outro para configurar, procure no custom/plugins.lua "nvim-dop" e custom/configs/nvim-dap.lua
Surf de projeto:
Aviso
Este recurso requer uma variável base_dirs em custom/plugins.lua como no telescope-project.nvim
Github Copilot
:Copilot authNull-ls
yay -S codespell textlint markdownlint stylua ruffLeetcode:
Cliente de e -mail:
[! IMPORTANTE] Você precisa de autenticação de dois fatores ativada!
Em seguida, siga as instruções deste site.
Mapas de marcação:
yarn é necessário para o plugin Markmap.nvim
yay -S yarn # AUR Há um bug na configuração TS que faz com que a manobra de árvore não instale os analisadores Bash, Org e Python.
Execute o seguinte comando para corrigi -lo:
:TSInstall bash org python Em alguns arquivos de marcação, os scripts bash not found (@heredoc_blabla) como erros robustos que você precisa para instalar o analisador Bash como acima
Contas de usuário automatizadas ou "auto-bots" são contra os termos de serviço da Discord. Não sou responsável por nenhuma perda causada pelo uso de "auto-bots" ou discordo.
(Veja Discordo)