🌙 Cap 04: LunarVim: IDE Modular sobre Neovim com LSP, Treesitter e Telescope
Guia de Ferramentas, Editores e Produtividade
🗺️ Mapa Conceitual
flowchart TD
LVIM["🌙 LunarVim Engine"] --> LSP["Language Server Protocol (Auto-complete & Go To Definition)"]
LVIM --> TREESITTER["Treesitter (Syntax Highlighting semântico ultra-rápido)"]
LVIM --> TELESCOPE["Telescope (Fuzzy Finder de arquivos, buffers e símbolos)"]
LVIM --> WHICH_KEY["Which-Key (Guia instantâneo de atalhos na tela)"]
style LVIM fill:#e1f5fe,stroke:#03a9f4,stroke-width:2px
style LSP fill:#e8f5e9,stroke:#4caf50,stroke-width:1px
style TELESCOPE fill:#fff3e0,stroke:#ff9800,stroke-width:1px
🎯 Slide 1: Visão Geral e Setup
- Objetivo Central: Dominar os recursos de lunarvim: ide modular sobre neovim com lsp, treesitter e telescope.
- Produtividade Acelerada: Redução de atrito operacional diário.
- Padrão de Engenharia: Ferramentas configuradas como código e versionadas em dotfiles.
💡 Slide 2: Práticas e Atalhos Chave
- Customização de temas, fontes e extensões de alta produtividade.
- Navegação rápida por código com fuzzy finding e LSP.
- Integração de terminais e controle de versão.
🚀 Slide 3: Prática e Métricas
- Testes automatizados e verificações de ambiente.
- Execução limpa sem travamentos ou sobrecarga de memória.
- Configuração reproduzível em qualquer máquina nova.
📋 Resumo da Aula & Próximos Passos
- Revise o código de exemplo deste capítulo.
- Complete os exercícios práticos nos 4 níveis de complexidade.
- Realize o quiz formativo interativo para validar sua compreensão.
Slide 1 de 1
Atalhos: ← → Navegar • Espaço Avançar • F Tela Cheia • Home Início • End Fim