Um guia para iniciantes para o editor Nano

A maioria das distribuições Linux inclui um editor de texto chamado nano como um utilitário padrão. É parte de uma família de editores de texto que inclui os mais robustos (mas significativamente mais complexos) vi e emacs. Para a maioria dos usos, o nano é fácil de usar e não requer uma curva de aprendizado significativa. Assim como com os processadores de texto da era de 1980, como o WordStar, o nano oferece uma referência de comando dinâmica de duas linhas na parte inferior da janela do terminal.

Como iniciar o nano

Para iniciar o nano a partir de um prompt de shell, digite:

nano [opção] / caminho / para / nome do arquivo

Invocar o nano sem opções e sem um nome de arquivo abre a tela inteira do editor na janela do terminal.

Janela do editor GNU nano

Como usar o nano

Como editor de texto, o nano não foi projetado para criar relatórios sofisticados. Você não encontrará nenhuma opção de formatação especial ou seleção de fonte. Em vez disso, você obtém uma janela simples, cujas duas últimas linhas contêm uma lista das tarefas comuns que você pode executar de acordo com o estado atual do editor.

Tanto na barra de ferramentas quanto no texto de ajuda do editor, combinações de teclas aparecem com códigos de atalho padrão do Linux. A carta M representa a meta-chave, que na maioria dos teclados é o Alt chave. o ^ símbolo significaCtrl.

Os comandos padrão incluem:

  • Obter ajuda: Pressione Ctrl + G para exibir uma lista completa de comandos e teclas de atalho associadas.
  • Saída: Feche o programa. Você será solicitado a salvar o buffer atual ou sair sem salvar.
  • Escreva: Salve o buffer atual no sistema de arquivos.
  • Ler arquivo: Abra um arquivo do sistema de arquivos.
  • Onde é: Pesquise uma string de texto.
  • Substituir: Substitua uma sequência de texto por outra.
  • Cortar Texto: Remove a linha de texto atual.
  • Colar Texto: Cola o texto da memória.
  • Soletrar: Verifique a ortografia do buffer atual.
  • Cur Pos: Exibe a posição do cursor em relação ao conteúdo do buffer como um todo.
  • Ir para a linha: Mova o cursor para um número de linha específico.

Comandos Especiais

Quando você executa um comando, as duas linhas inferiores são modificadas dinamicamente para se ajustar ao contexto do que você está fazendo. Por exemplo, quando você salva um buffer com o Ctrl + O tecla de atalho, você verá opções de atalho para salvar o arquivo no formato DOS ou Mac, acrescentar ou preceder o buffer a um arquivo existente, fazer backup do arquivo ou iniciar um utilitário de navegação de sistema de arquivos baseado em texto.

Verifique a ortografia

Quando você invoca o verificador ortográfico com o Ctrl + T tecla de atalho, verifica a grafia do documento. No entanto, a verificação ortográfica requer o pacote de feitiços. Se não estiver instalado, o nano sinaliza um erro. Caso contrário, ele destaca todos os termos que não estão no dicionário, solicitando uma correção. A ferramenta não corrige automaticamente a ortografia nem sugere ortografias alternativas.

Nano Switches

Quando você invoca o nano no prompt do shell, especificar uma opção de comando opcional modifica o comportamento padrão do programa. As opções mais úteis são abordadas a seguir; encontre o resto lendo o manual do nano.

  • nano -B: Faz backup do arquivo antes de editá-lo.
  • nano -E: Converte tabulações em espaços enquanto você edita.
  • nano -c: Exibe continuamente as estatísticas da posição do cursor.
  • nano -i: Recuar automaticamente as novas linhas para a mesma posição da linha anterior.
  • nano -k: Alterne o corte para que corte a partir da posição do cursor em vez de toda a linha.
  • nano-m: Fornece suporte de mouse para o editor.
  • nano -v: Abre o arquivo como somente leitura.

Depois de aprender o básico do nano, verifique a página de manual do programa para obter orientações mais detalhadas. Digitar homem nano em um prompt de shell.