Foi anunciado o lançamento do GNU nano 8 com várias melhorias e novas opções, e 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.
Novidades do GNU nano 8
Sim. O editor de texto de linha de comando GNU nano 8.0 para sistemas operacionais do tipo Unix está agora disponível para download como uma atualização importante que apresenta novos recursos e várias melhorias.
GNU nano 8.0 limita ^F para iniciar uma pesquisa para frente e ^B para iniciar uma pesquisa para trás por padrão, enquanto MF e MB repetem a pesquisa na direção correspondente, suporte para abrir um arquivo em um determinado número de linha usando nano filename:number e suporte para rolar a janela de visualização com a roda do mouse.
GNU nano 8.0 também atualiza a opção de linha de comando –modernbindings (-/) para fazer ^Q sair, ^X cortar, ^C copiar, ^V colar, ^Z desfazer, ^Y refazer, ^O abrir um arquivo, ^ W escreve um arquivo, ^R substitui, ^G encontra novamente, ^D encontra novamente para trás, ^A define a marca, ^T salta para uma linha, ^P mostra a posição e ^E executa.
Além disso, esta versão limita M-” para colocar/remover uma âncora e M-‘ para pular para a próxima âncora, adiciona suporte para e para colocar o cursor na primeira e última linha na viewport, mantendo a posição horizontal, e ativa ligações modernas quando o nome do executável do nano (ou um link simbólico para ele) começa com a letra “e”.
Por último, mas não menos importante, o GNU nano 8.0 adiciona suporte para limpar o buffer de pressionamento de tecla sempre que ocorre um erro que interrompe a execução de uma macro ou de uma ligação de string e mapeia o código para a escala de cinza xterm quando os três dígitos em um código de cores #RGB são mesmo assim, para lhe dar acesso a quatorze níveis de cinza em vez de quatro.
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.