Pesquisa de site

Instale e use Neovim no Ubuntu e outros Linux


Quer usar o Neovim? Aqui, mostramos como instalá-lo e dar o pontapé inicial.

Você já deve ter ouvido falar do famoso editor de texto Vim. No entanto, este artigo é sobre seu fork, Neovim.

O Vim também é um fork do vi, o que torna o Neovim um fork de um fork. Então, você pode acabar usando qualquer coisa por algumas de suas características únicas.

Se você decidir usar o Neovim, deixe-me ajudá-lo a começar a usá-lo no Ubuntu e em outras distribuições Linux.

Neovim: visão geral

Neovim é um projeto conhecido pela simplicidade de manutenção e contribuições comunitárias. 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 seria de esperar. O objetivo do Neovim é fornecer melhores aplicações sem comprometer os recursos tradicionais do Vim.

Com uma GUI para Neovim, você pode obter uma experiência de edição aprimorada.

Leitura sugerida 📖

Recursos do Neovim

Embora você possa explorar tudo sobre isso em seu site oficial e na página GitHub. Deixe-me destacar alguns recursos:

  • Interfaces Gráficas Modernas

  • Acesso à API de várias linguagens, incluindo (C/C++, C#, Go, Haskell, Java/Kotlin, JavaScript/Node.js, Lua, Perl, Python, Ruby, Rust, para citar alguns)

  • Emulador de terminal incorporado e programável

  • Controle de trabalho assíncrono

  • Dados compartilhados entre múltiplas instâncias

  • Suporte a diretórios base XDG

  • Compatível com a maioria dos plugins Vim, incluindo plugins Ruby e Python

Aconselhamos você a aprender o uso do Vim e do Neovim antes de começar a usá-lo.

Leitura sugerida 📖

Instalando Neovim no Ubuntu e Linux

Instalar o Neovim é simples devido à sua popularidade. Como o Neovim está disponível em repositórios oficiais de qualquer distribuição que você escolher.

Também temos um guia para instalar o Vim no Linux, caso você queira.

Para instalar o Neovim no Ubuntu, basta clicar no ícone do software Ubuntu no dock. Em seguida, procure por Neovim. Você pode selecionar a versão snap ou deb conforme 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 instantânea, você pode obter o arquivo deb mais recente na página de lançamentos do Github para Neovim. Se você olhar mais de perto na página de lançamentos, também há um arquivo Appimage.

Se você quiser utilizar o terminal em vez da GUI, eis 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 o Fedora, use o seguinte comando

sudo dnf install -y neovim

Para instalar o Flatpak, você pode usar este comando

flatpak install flathub io.neovim.nvim

Por último, para instalar o pacote snap use o comando abaixo

sudo snap install nvim --classic

Se você preferir construir software a partir do código-fonte, siga as etapas fornecidas na página do projeto no Github.

Como usar o Neovim

Para utilizar 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 digitar 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 conforme mostrado na imagem abaixo.

Não se preocupe se não conseguir sair do editor; pressione Shift+Z+Z. Por exemplo, se esta tecla de atalho confunde, use as teclas necessárias para digitar “ZZ” (maiúsculas) sem aspas em qualquer editor de texto.

Nesse sentido, devo reiterar que você precisa aprender Vim ou Neovim e consultar a documentação para fazer uso eficiente de todos os seus recursos.

Conclusão

Instalar e iniciar o Neovim é bastante simples, mas aprendê-lo exigirá alguns ajustes no teclado, com certeza.

Esta foi apenas uma visão geral do editor. Não sou especialista nisso, mas espero que sirva bem para todos os iniciantes!

💬 Você usa Neovim? Compartilhe sua experiência nos comentários abaixo.

Artigos relacionados: