SolarVim - Migramos o SUNvim pra o SolarVim
Neovim >= 0.7.0
Nodejs >= 12.xx - Necessário para o autocomplete
Vim-Plug - Instalador dos Plugins
Nerd Fonts - Necessário para os ícones
LazyGit - Para facilitar o uso do Git
Após a instalação das dependências, execute o comando abaixo. Tenha o Git instalado.
curl https://raw.githubusercontent.com/Diogo-ss/SUNvim/main/script/install.sh > sunvim_install.sh && sh sunvim_install.sh
Cada linguagem necessita de suporte indivídual para seu funcionamento no SUNvim, mas é simples. O autocomplete é o Coc.nvim e toda sua documentação oficial está disponível em Coc.nvim . Cada linguagem precisa de seu compilador e do seu Language servers . C/C++
, HTML
, Java
, Javascript/Typescript
, JSON
, Lua
e Python
podem ser instaldas através dos comandos abaixo, instruções para outras linguagem aqui.
1° - Instale o gcc
, g++
e make
sudo apt-get install manpages-dev
2° - Instale CLangd >= 8.0, para o autocomplete
sudo apt-get install clangd-12
3° - Execute o comando abaixo para instalar o language servers.
nvim -c 'CocInstall coc-clangd'
1° - Execute o comando abaixo para instalar o language servers.
nvim -c 'CocInstall coc-html coc-css coc-tsserver'
1° instale o Java JDK >= 11
2° - Execute o comando abaixo para instalar o language servers.
nvim -c 'CocInstall coc-java'
1° - Execute o comando abaixo para instalar o language servers.
nvim -c 'CocInstall coc-json'
1° - Execute o comando abaixo para instalar o language servers.
nvim -c 'CocInstall coc-sumneko-lua'
1° Instale o Python3
sudo apt install python3
2° - Execute o comando abaixo para instalar o language servers.
nvim -c 'CocInstall coc-python'
1° - Instale o Rust
sudo apt install rustc
2° - Execute o comando abaixo para instalar o language servers.
nvim -c 'CocInstall coc-rust-analyzer'
Para evitar travamentos adicione stty -ixon
no .bashrc
, faça isso com comando abaixo.
echo 'stty -ixon' >> ~/.bashrc
1° - Instale o live server
npm i -g live-server
Caso a instalção acima dê algum erro execute o código abaixo
sudo npm i -g live-server
2° - Execute o comando abaixo para instalar o language servers.
nvim -c 'CocInstall coc-html coc-css coc-tsserver'
Para usar siga a instruções abaixo
1° - Acesse o index.html
através do SUNvim e precione F5
, uma aba será aberta automaticamente em seu navegador padrão
2° - O site será atualizado assim que as alterções forem salvas com Ctrl
+ s