Você já deve ter ouvido falar sobre o famoso editor de texto Vim. No entanto, este artigo é sobre sua bifurcação, Neovim.
Vim também é um fork do vi
que faz Neovim ser um fork de de um fork. Então, você pode acabar usando qualquer coisa para algumas de suas características únicas.
Se você decidir usar Neovim, deixe-nos ajudá-lo a começar com ele no Ubuntu e outras distribuições Linux.
Neovim: Visão geral
Neovim é um projeto conhecido por sua manutenção simples e contribuições da comunidade. Além disso, o esforço de desenvolvimento é bem distribuído entre vários desenvolvedores.
Para os usuários finais, o Neovim é muito mais extensível do que se esperaria. O objetivo do Neovim é fornecer melhores aplicações dele sem comprometer as capacidades tradicionais do Vim.
Com uma GUI para Neovim, você pode obter uma experiência de edição aprimorada.
Características do Neovim
Enquanto você pode explorar tudo sobre ele em seu site oficial e sua página do GitHub. Vamos destacar algumas características:
- Interface gráfica moderna
- Acesso à API de muitas linguagens, incluindo C/C++, C#, Go, Haskell, Java/Kotlin, JavaScript/Node.js, Lua, Perl, Python, Ruby, Rust para citar alguns
- Incorporado, emulador de terminal programável
- Controle de trabalho assíncrono
- Dados compartilhados entre várias instâncias
- Suporte a diretórios base XDG
- Compatível com a maioria dos plugins Vim, incluindo plugins Ruby e Python
Instalando o Neovim no Ubuntu e Linux
A instalação do Neovim é simples devido à sua popularidade. Como Neovim está disponível em repositórios oficiais de qualquer distribuição que você escolher.
Para instalar o Neovim no Ubuntu, basta clicar no ícone do Ubuntu Software no dock. Em seguida, procure por neovim
. Você pode selecionar a versão snap ou deb de acordo com sua preferência. No entanto, a versão do pacote deb será uma versão desatualizada do Neovim.
E, se você não quiser a versão snap, você pode pegar o arquivo deb mais recente da página de lançamentos do GitHub. Se você olhar mais de perto na página de lançamentos, há um arquivo Appimage
também.
Se você quiser utilizar o terminal em vez da GUI, aqui está o que você pode fazer:
Para distribuições baseadas em Ubuntu e Debian, digite o seguinte comando para instalar
sudo apt install neovim
Para Manjaro e Arch Linux, use o comando abaixo para atualizar seu sistema e instalar o Neovim
sudo pacman -Syu neovim
Para Fedora, use o seguinte comando
sudo dnf install -y neovim
Para instalar como Flatpak, você pode usar este comando
flatpak install flathub io.neovim.nvim
Por fim, para instalar o pacote snapuse o comando abaixo
sudo snap install nvim --classic
Se preferir criar software a partir do código-fonte, siga as etapas fornecidas na página do Github do projeto.
Como usar o Neovim
Para usar o Neovim após a conclusão da instalação, basta iniciá-lo no menu do aplicativo, pressionando a tecla super e digitando o nome neovim
sem aspas. Isso abrirá uma janela de terminal com o Neovim aberto.
Ou você pode simplesmente abrir qualquer emulador de terminal de sua escolha e digite o seguinte comando
nvim
Sim, não neovim
, mas apenas nvim
. Por exemplo, para editar /etc/fstab
digite o seguinte comando.
sudo nvim /etc/fstab
Agora o arquivo fstab será aberto como mostrado na captura de tela abaixo.
Não se preocupe se não conseguir sair do editor; pressione Shift
+ Z
+ Z
.
Conclusão
Instalar e lançar o Neovim é bastante simples, mas aprendê-lo exigirá um pouco mais de uso de teclado, com certeza.
Você usa Neovim? Compartilhe sua experiência nos comentários abaixo.