! [Melhores editores de texto para linha de comando do Linux](best-text-editors-for-linux-command-line.webp)
Um editor de texto é um aplicativo obrigatório para qualquer sistema operacional. Não faltam os melhores editores modernos para Linux. Mas esses são editores baseados em GUI.
Mas, por uma série de boas razões, você ainda precisa utilizar a linha de comando. Não apenas para administradores de sistema, mas também para o usuário médio. Portanto, editores de texto feitos sob medida para o terminal são definitivamente algo importante.
Aqui, vou compilar uma lista dos melhores editores de texto de linha de comando para Linux.
Editores de texto de linha de comando clássicos
Estes são alguns dos editores de texto de linha de comando mais comumente usados e poderosos para Linux.
1. Vim
Se você usa Linux há algum tempo, deve ter ouvido falar do Vim. O Vim é um editor de texto amplamente configurável, multiplataforma e altamente eficiente.
Pode não ser adequado para iniciantes, mas é algo com que todo aspirante a administrador de sistema Linux deve se familiarizar. Você provavelmente o encontrará pré-instalado em sua distribuição Linux. É extremamente popular por sua ampla gama de recursos avançados.
O Vim pode ser bastante angustiante para usuários iniciantes. Lembro-me da primeira vez que tentei editar um arquivo de texto com o Vim, fiquei completamente confuso. Não consegui digitar uma única letra nele e o engraçado é que não consegui nem descobrir como fechar isso. Se você vai usar o Vim, precisa estar determinado a subir uma curva de aprendizado muito íngreme.
Mas depois de passar por tudo isso, vasculhar sua documentação oficial e praticar os comandos/operações, você verá que vale a pena todo o tempo gasto. Para não esquecer, você pode usá-lo para edição de texto básica ou aproveitar seu suporte para centenas de linguagens de programação, extensões e formatos de arquivo.
Como instalar?
Se ainda não o instalou, você pode apenas tentar digitar o comando (em sistemas baseados em Debian) para instalá-lo:
sudo apt install vim
Você também pode encontrá-lo listado no centro de software da distribuição Linux que você usa. Em ambos os casos, basta acessar sua página oficial de download para obter mais detalhes.
2. GNU Emacs
GNU Emacs é sem dúvida um dos editores de texto mais antigos e versáteis que existem. Caso você não saiba, ele foi criado pelo fundador do Projeto GNU Richard Stallman.
O Emacs é multiplataforma e possui linha de comando e interface gráfica do usuário. Também é muito rico em vários recursos e, o mais importante, extensível.
Assim como o Vim, o Emacs também vem com uma curva de aprendizado íngreme. Mas depois de dominá-lo, você pode alavancar completamente seu poder. O Emacs pode lidar com praticamente qualquer tipo de arquivo de texto. A interface é personalizável para se adequar ao seu fluxo de trabalho. Ele suporta gravação de macro e atalhos também.
O poder único do Emacs é que ele pode ser transformado em algo completamente diferente de um editor de texto. Há uma grande coleção de módulos que podem transformar o aplicativo para uso em cenários completamente diferentes, como - calendário, leitor de notícias, processador de texto etc. Você pode até jogar no Emacs!
Como instalar?
Você deve encontrá-lo em seu centro de software ou, se preferir usar o terminal em distros baseadas no Ubuntu, você pode digitar:
sudo apt install emacs
Você pode encontrar mais informações sobre ele na página oficial de download. Assim que terminar a instalação, você precisa digitar um comando específico para iniciar o emacs em seu terminal, que é:
emacs -nw
Basicamente, este comando instrui para não incluir nenhuma janela para iniciar o programa, mas o próprio terminal.
3. Nano
Quando se trata de simplicidade, o Nano é o único. Ao contrário do Vim ou Emacs, é adequado para iniciantes se acostumarem rapidamente.
Se você deseja simplesmente criar e editar um arquivo de texto, não procure mais.
Os atalhos disponíveis no Nano são exibidos na parte inferior da interface do usuário. É mínimo e perfeitamente adequado para edição de arquivos de sistema e configuração. Para aqueles que não precisam de recursos avançados de um editor de texto de linha de comando, o Nano é a escolha perfeita.
Se estiver interessado, você pode aprender como usar o editor de texto Nano em nosso guia para iniciantes.
Como instalar?
Na maior parte, o editor Nano deve vir pré-instalado em distribuições baseadas no Ubuntu. Se não estiver lá, você pode simplesmente visitar a página oficial de download para obter os binários para a distribuição desejada.
Nano Editores de texto modernos para linha de comando
Aqui, vou listar alguns editores de texto baseados em terminal que trazem algo novo para a mesa ou se concentram em tornar as coisas mais fáceis.
4. ne - O Editor Legal
Quando comparado aos editores de texto clássicos e populares, o ne (o bom editor) é uma boa alternativa que tenta oferecer funcionalidades avançadas e facilitar o seu uso.
Em outras palavras, é uma alternativa mais simples ao Vim/Emacs, que oferece recursos poderosos. Ele está sendo mantido ativamente - mas não tão regular quanto você esperaria. No entanto, tentei instalá-lo no Pop OS 20.04 e funcionou perfeitamente. Você pode explorar mais sobre isso na página do GitHub.
Claro, a menos que você teste extensivamente, você deve tomá-lo com uma pitada de sal.
Como instalar?
Você deve encontrá-lo disponível nos repositórios oficiais de sua distribuição Linux. Para distros baseadas no Ubuntu, você pode instalá-lo usando o comando:
sudo apt install ne
Você também pode verificar a página oficial de download para obter mais informações sobre outras distribuições Linux.
5. Neovim
Neovim é um fork do Vim que visa adicionar mais extensibilidade e ao mesmo tempo simplificá-lo. Se você se sentir confortável com o Vim, estará pronto para usar o Neovim.
O projeto está sendo mantido ativamente e o progresso é promissor até o momento. Claro, a menos que você esteja familiarizado com o funcionamento do Vim, pode não notar a diferença notável entre os dois.
Mas, no geral, o Neovim tenta levar o Vim para cima.
Como instalar?
Para distros baseadas no Ubuntu, você pode simplesmente instalá-lo digitando:
sudo apt install neovim
Para outras distribuições ou plataformas Linux, você pode consultar suas instruções oficiais de instalação para começar.
Para te dar uma vantagem, devo mencionar que ao usar o terminal, você terá que digitar o seguinte para iniciá-lo (em vez de neovim):
nvim
6. Til
Tilde é um editor de texto baseado em terminal feito sob medida para usuários que normalmente estão acostumados com aplicativos GUI.
Ao contrário de outras opções mencionadas nesta lista - esta pode não ser uma ferramenta elétrica. Mas, para operações básicas de edição de texto, isso é muito fácil de usar. Você tem algumas funcionalidades avançadas - mas isso não é algo que se compare ao Vim/Emacs.
Se você quiser experimentar algo diferente e fácil de usar, recomendo que experimente.
Como instalar?
Para distros baseadas no Ubuntu, você pode simplesmente digitar o seguinte comando no terminal:
sudo apt install tilde
Para obter informações sobre outras distribuições Linux, você pode consultar a página do GitHub ou a página de download para explorar mais sobre isso.
Til Concluindo
Se você for um usuário experiente do Linux, deve estar ciente das opções populares mencionadas nesta lista.
Mesmo que haja algumas opções antigas como WordGrinder e JOE - temo que eles não sejam mais mantidos ativamente.
O que você acha dos melhores editores de texto de linha de comando para Linux listados neste artigo? Eu perdi algum de seus favoritos? Deixe-me saber sua opinião nos comentários abaixo!
Via itsfoss.com. Você pode conferir o post original em inglês:
Best Text Editors for Linux Command LineÚltima atualização deste artigo: 20 de july de 2020