O editor de texto do GNU Nano é um editor de texto de código aberto, gratuito e de código aberto que geralmente é pré-instalado em sistemas Linux modernos. Ele possui a funcionalidade básica que qualquer editor de texto da linha de comando deve ter, como pesquisa e substituição, desfazer e refazer, rolagem e destaque da sintaxe.
Como instalar o Nano Text Editor
Como apontamos anteriormente, o Nano Editor vem pré-instalado em sistemas Linux modernos. Para verificar se o Nano está instalado, execute:
$ nano -Versão
Você deve obter a saída como mostrado abaixo:
No entanto, se o Nano ainda não estiver instalado, aqui estão algumas maneiras de instalá -lo em seu sistema:
Para Ubuntu / Debian:
Execute o comando abaixo para instalar o Nano.
$ sudo apt install nano
Para Rhel/CentOS
Para sistemas baseados em redhat e centos, execute o comando:
$ sudo yum install nano (para versões mais antigas)
$ sudo dnf install nano (para versões mais recentes)
Para Fedora
$ sudo dnf install nano
Como criar um arquivo usando o Nano Editor
$ nano nome-nomes
Por exemplo, para criar um arquivo de texto simples chamado arquivo1.TXT, executar o comando:
$ nano file1.TXT
Isso abre um editor de nano em branco com o nome do arquivo na parte superior e um conjunto de atalhos de teclado para uso com o editor da linha de comando na parte inferior do console.
Os comandos são prefixados pelo símbolo intermediário (^) que representa a tecla Ctrl. Por exemplo, ^o implica que você pressiona as teclas Ctrl e O.
Para obter uma lista de todos os atalhos do teclado que você pode usar com o Nano Editor, pressione ^g ou Ctrl + g.
Pesquisando e substituindo o texto
Para procurar uma string em um arquivo de texto, basta pressionar Ctrl + W e depois, digite a palavra -chave de pesquisa e pressione Enter. No exemplo abaixo, estou procurando a string Permitir no /etc/ssh/sshd_config arquivo de configuração.
Para prosseguir para a próxima string correspondente, basta pressionar Alt + w. Para pesquisar e substituir uma string em um arquivo de texto, pressione Ctrl + \. Você será obrigado a fornecer a string a ser pesquisada e substituída como mostrado abaixo.
Então, forneça a palavra -chave e pressione Enter. Em nosso exemplo, estamos procurando a string Unix e substituindo -o pela string Linux.
Depois de acertar Enter, você será solicitado a fornecer a string para substituir a palavra -chave de pesquisa conforme fornecido. Aqui, a corda Linux é a string que vai substituir Unix. Mais uma vez, pressione Enter.
Pressione 'y' para confirmar e pressionar Enter.
E finalmente, a palavra -chave será substituída.
Copiando, cortando e colando
Para começar a copiar o texto, mova o cursor para o início do texto e pressione Alt + a. Nano define uma marca de seleção a partir desse ponto. Aqui, o cursor está posicionado no início da primeira linha.
Em seguida, pressione a tecla de seta para frente até o final do texto que você deseja copiar. Isso terá o texto destacado como mostrado. Aqui, eu selecionei toda a linha. Se você quiser cancelar e começar tudo de novo, basta bater Ctrl + 6.
Para copiar o texto, pressione Alt + 6. Para cortar, pressione Ctrl + k. Finalmente, para colar o texto, mova o cursor para o seu local preferido no editor e acerte Ctrl + u.
Salvando e saindo de um arquivo
Para salvar um arquivo, basta pressionar a combinação Ctrl + o. Ao fazê -lo, verifique se você tem as permissões de gravação que permitem modificar o arquivo. Nano exigirá que você verifique o arquivo em que você está salvando as alterações.
Pressione Enter para salvar as mudanças. Você receberá algumas informações sobre o número de linhas salvas.
Para sair da pressão do arquivo Ctrl + x.
Conclusão
E é isso para este guia sobre o editor de texto Nano. Esperamos que você esteja esclarecido e que você possa navegar facilmente pelo editor.