Foi anunciado o lançamento do GNU nano 8.1 com novos recursos, melhorias, e muito mais. Confira as novidades e veja como instalar ou atualizar.
O GNU Nano é um editor de texto para a linha de comando, ou seja, que deve ser executado a partir de um terminal e é um dos mais populares editores de texto baseados em terminal.
Esse aplicativo é um clone do antigo editor de texto Pico, o editor para o cliente de e-mail Pine, que foi muito popular lá pelos anos 90, em UNIX e sistemas do tipo UNIX.
O objetivo inicial era emular o Pico o mais próximo possível e incluir funcionalidades extras. Lançado como software livre por Chris Allegretta em 1999, hoje o nano faz parte do Projeto GNU.
O Pine foi substituído pelo Alpine e o Pico pelo Nano, mas algumas coisas não mudaram – assim como a simplicidade de edição com o Nano.
Além da edição básica de texto, o nano oferece recursos como desfazer/refazer, realce de sintaxe, busca e substituição interativa, recuo automático, números de linha, completamento de palavras, bloqueio de arquivos, arquivos de backup e suporte à internacionalização.
O GNU nano é muito simples, mas versátil o suficiente para que apenas aqueles que fazem uso intensivo da linha de comando tenham a necessidade de instalar outra coisa.
Nano é um editor que prioriza uma baixa curva de aprendizado e facilidade de uso. É mais útil para pessoas que não passam tempo suficiente em editores para merecer aprender algo mais poderoso ou versátil.
Essa é, certamente, a razão pela qual a maioria das distribuições opta por pré-instalá-lo, em detrimento de soluções mais poderosas.
Agora, o editor de texto de linha de comando de código aberto GNU nano 8.1.
Novidades do GNU nano 8.1
Dois meses e meio após seu lançamento anterior 8.0, o amado editor de texto de linha de comando Nano lançou a versão 8.1, intrigantemente apelidada de “de dag van de bitterkoekjespudding”, trazendo melhorias e novas funcionalidades.
A principal característica do Nano 8.1 é a introdução da opção --colonparsing
, que permite aos usuários pular diretamente para uma linha específica em um arquivo anexando o número da linha ao nome do arquivo com dois pontos, por exemplo, nano filename:linenumber
.
No entanto, esta funcionalidade deve ser habilitada explicitamente para garantir a compatibilidade com diversas preferências do usuário e configurações existentes.
Melhorando ainda mais sua usabilidade, o Nano 8.1 agora inclui uma nova função ligável chamada ciclo.
Esta função manipula de forma inovadora a visibilidade do texto, centralizando a linha atual e depois movendo-a para a parte superior e inferior da janela de visualização consecutivamente e, por padrão, está vinculada à tecla “^L
“.
Para aqueles interessados em realce de sintaxe, a nova opção --listsyntaxes
ou -z
fornece uma referência rápida para todas as sintaxes disponíveis, uma ferramenta especialmente útil para programadores e escritores que trabalham com múltiplas linguagens.
Entre as atualizações técnicas, o Nano 8.1 requer a versão 0.20 do gettext para construção a partir do Git e recomenda o uso da invocação padrão do autoreconf para compilações.
A documentação também recebeu uma atualização completa. Novas entradas esclarecem o comportamento dos recursos e opções recém-introduzidos –colonparsing e ciclo.
Notavelmente, a documentação agora inclui atalhos modificados como “Alt+Home” e “Alt+End”, atendendo a usuários de vários emuladores de terminal.
Por fim, o Nano 8.1 aborda vários ajustes e correções de bugs para melhorar o desempenho geral e a estabilidade do editor. Isso inclui alterações na forma como certas teclas são tratadas e na prevenção de indicações incorretas de formato de arquivo.
Para mais detalhes sobre essa versão, acesse o changelog.
Como instalar
Nano é o editor de texto padrão no Ubuntu, vem pré-instalado em muitas outras distribuições e você pode encontrá-lo no repositório principal de quase todas as distribuições Linux.
No entanto, ainda não dá para dizer quando esta nova versão estará disponível em sua distribuição. Se você já tem ele instalado, basta aguardar um pouco que ele aparecerá nas atualizações do sistema.
Se você ainda não instalou esse editor, instale-o, você receberá em breve a atualização para a nova versão, juntos com as atualizações de sistema.
Se você é dos que gosta de instalar software a partir de seu código-fonte, pode obtê-lo em sua página de download.