LunarVim é mais uma opção para você configurar seu Neovim de forma automática, é extensível e rápida. O LunarVim aproveita os recursos mais recentes do Neovim, como o suporte para Treesitter e Language Server Protocol.
Os recursos incluem autocomplete, terminal integrado, explorador de arquivos, localizador fuzzy, LSP, linting, formatação e depuração.
A instalação também é automática basta utilizar um dos comandos abaixo, há três opções:
Sem avisos e sem informações adicionais.
bash <(curl -s https://raw.githubusercontent.com/lunarvim/lunarvim/master/utils/installer/install.sh)
Versão em desenvolvimento mas com novos recursos.
LVBRANCH=rolling bash <(curl -s https://raw.githubusercontent.com/lunarvim/lunarvim/rolling/utils/installer/install.sh)
Ou simplesmente:
É necessário possuir o Neovim 0.5 ou superior
bash <(curl -s https://raw.githubusercontent.com/lunarvim/LunarVim/rolling/utils/bin/install-latest-neovim)
Após instalação rode o comando lvim
e em seguida: :PackerInstall
Para habilitar o syntax highlight, rode:
:TSInstall <TAB>
Para instalar o LSP:
:LspInstall <TAB>
Para criar o arquivo de configuração do LSP:
:NlspConfig <TAB>
:NlspConfig <NOME_DO_SERVIDOR_DE_LINGUAGEM>
Para que os ícones sejam exibidos corretamente instale as Nerd Fonts.
Para mais informações acesse o repositório do LunarVim.
Por que o título tem o termo Outra opção ?
Porque já publicamos um vídeo sobre o NvChad que também é um distribuição Neovim, caso você se interesse em também conhecer, assista abaixo: