Um guia para iniciantes no uso do editor Nano Text no Linux. Trabalhando com o editor nano: comandos básicos do teclado editor de texto nano no linux

03.05.2023

Apesar do fato de que a maioria das ações no sistema operacional Linux podem ser realizadas através GUI, se quiser mais controle sobre o processo e mais flexibilidade, terá que recorrer à edição manual arquivos de configuração.

Dessa forma você pode ajustar cada parâmetro e saber pelo que cada linha é responsável. Você pode usar editores diferentes para trabalhar com arquivos de configuração. Iniciantes costumam usar o Gedit, usuários mais experientes que já estão acostumados com o terminal preferem o editor nano e muitos profissionais querem usar apenas o Vim.

Já vimos como usar o Vim em um dos artigos anteriores, é muito flexível, mas essa flexibilidade veio ao custo da complexidade e de uma curva de aprendizado vertical. Neste artigo quero ver como usar editor de texto Nano no sistema operacional Linux. Este é um editor muito simples e qualquer iniciante pode lidar com ele. Mas, por sua vez, este será um excelente passo para o desenvolvimento do terminal.

O editor de texto Nano está incluído no conjunto de programas GNU e é o editor de console padrão para muitas distribuições Linux. O desenvolvimento do programa, como muitos outros programas da suíte GNU, começou na década de noventa.

Naquela época havia um programa para enviar e receber e-mail- Pinho. Parte dele era um editor de texto chamado Pico, que você poderia usar para escrever suas mensagens. Muitos iniciantes gostaram do Pico por sua simplicidade e interface intuitiva. Mas as distribuições Linux, incluindo o Debian, não podiam incluir binários privados para Pine e Pico em seus repositórios.

Levando tudo isso em consideração, decidiu-se criar um editor TIP ou Tip Isn't Pico. Mas então, devido a um conflito de nome com outro utilitário, o editor foi renomeado como nano.

A principal vantagem do nano é a facilidade de uso. É tão fácil de usar quanto OpenOffice ou Gedit. Portanto, é muito fácil aprender a usar o programa. Agora vamos passar à questão de como usar o nano.

Como usar o editor Nano?

Em primeiro lugar, é preciso dizer que o nano é um editor de texto de console, o que significa que é habitual executá-lo a partir do terminal. A seguinte sintaxe é usada para isso:

$nano opções /endereço/arquivo/arquivo

Usar opções linha de comando Não é necessariamente suficiente apenas especificar o nome do arquivo, mas em alguns casos as opções podem ser muito úteis. Vamos examiná-los com mais detalhes:

  • +número- especifique a linha do arquivo a partir da qual a edição deve começar;
  • -B- crie uma cópia de backup do arquivo ao salvar;
  • -COM- pasta de backup;
  • -D- exibir texto em negrito;
  • -E- converter tabulações em espaços;
  • -F- habilitar suporte para edição de vários arquivos;
  • -H- salvar histórico de pesquisas e substituições;
  • -EU- não leia a configuração dos arquivos nanorc;
  • -P- lembre-se e restaure a posição do cursor durante a última edição;
  • -T- tamanho da tabulação em espaços;
  • -m- habilitar suporte para mouse;
  • -v- modo somente leitura, você não pode salvar o arquivo.

Naturalmente, consideramos apenas as opções mais importantes do programa; na verdade, existem muitas mais, mas serão suficientes para começar; A seguir veremos como trabalhar com o próprio programa, sua aparência e atalhos de teclado.

Para abrir um arquivo, basta passá-lo nos parâmetros para o comando nano. Se tal arquivo não existir, um novo será criado. Por exemplo:

A janela principal do programa parece muito simples, na linha superior está a versão do editor e o nome do arquivo, além de uma notificação se o arquivo foi alterado. Em seguida vem o texto em si e, na parte inferior, novamente o nome do arquivo e os atalhos básicos do teclado que você pode usar para trabalhar com o programa.

Para percorrer o texto, você pode usar o mouse, as setas do teclado ou atalhos de teclado especiais. Não há menu no programa e todas as ações são realizadas por meio de teclas de atalho. Talvez alguns deles não sejam fáceis de lembrar na primeira vez, mas depois de várias práticas tudo dará certo. Além disso, tudo que você precisa é exibido na parte inferior da tela. Para ativar uma ação específica, basta pressionar Ctrl e a letra especificada. A tecla Shift não é usada em nenhum lugar.

Atalhos básicos de teclado

Agora vamos dar uma olhada mais de perto nos atalhos de teclado que o editor de texto nano linux oferece. Para abrir mais informações detalhadas sobre atalhos de teclado pressione Ctrl+G:

Ao terminar de trabalhar com o editor e salvar suas alterações, clique em Ctrl+X Para sair se o arquivo não foi salvo, o programa solicitará que você faça o seguinte:

Antes de fechar o programa, você precisa salvar as alterações em um arquivo no disco. Para fazer isso, use a combinação Ctrl+O. Se você executou o nano sem parâmetros, precisará inserir um nome de arquivo.

Você pode colar o conteúdo de outro arquivo na posição do cursor clicando em Ctrl+R e insira o nome do arquivo de destino:

Para cancelar última ação clique Alt+U. E você pode repetir a última ação novamente usando Alt+E. Para pesquisar por string ou expressão regular, clique em Ctrl+W, você pode usar a sintaxe de expressão regular perl padrão:

Usando um atalho de teclado Alt+R você pode usar pesquisar e substituir:

Vimos as principais combinações de teclas usadas para controlar as funções do editor. Eles podem parecer complicados para você, mas para começar basta saber apenas Ctrl+O E Ctrl+X, todo o resto virá mais tarde.

Atalhos de teclado para navegação

Vejamos agora as teclas de atalho para mover-se rapidamente pelo texto no editor nano. Claro, você sempre pode usar as teclas com as quais já está familiarizado PageUP, PageDown, Início, Fim e teclas de seta, mas isso não é totalmente conveniente, considerando que o nano possui seus próprios atalhos. Embora não sejam tão práticos quanto os do Vim, você ainda pode usá-los.

Para mover o cursor para frente ou para trás, pressione Ctrl+F E Ctrl+B e para mover para cima/para baixo uma linha use Ctrl+P E Ctrl+N.

Para ir para o início da linha use Ctrl+A, e no final - Ctrl+E. Existem também atalhos para navegar pelas páginas, Ctrl+V move uma página para baixo e Ctrl+Y- suba a página.

Mas isso não é tudo. Você pode navegar pelas palavras usando Ctrl+Espaço E Alt+Espaço e também pressione Ctrl+_ e digite o número da linha desejada e até um símbolo separado por vírgula.

Para ver onde o cursor está agora, clique em Ctrl+C.

Copiar recortar e colar

Você pode copiar texto com o mouse, mas isso somente se estiver trabalhando em uma GUI. Mas se você estiver usando o programa em um terminal limpo, esta opção não funcionará. Para esses casos, o nano possui ferramentas próprias de seleção e cópia.

Para selecionar uma seção de texto, clique em Ctrl+^ mova o cursor até o final da seção desejada e pressione a mesma combinação de teclas novamente. Todo o texto entre os pontos inicial e final, sem incluir a posição do cursor, será destacado e você poderá copiá-lo ou recortá-lo.

Para copiar o texto selecionado, clique em Alt+^ e para cortá-lo -Ctrl+K. Para inserir texto recortado, mova o cursor até a posição desejada e clique Ctrl+U.

Para cortar uma linha inteira de texto, basta clicar Ctrl+K, às vezes isso é muito conveniente ao editar arquivos de configuração.

Vários arquivos no Nano

Nem todo mundo sabe, mas o editor de texto nano linux suporta a abertura de vários arquivos. Você não pode abri-los na mesma tela, mas pode alternar livremente entre a edição de cada um deles.

Para fazer isso, passe vários arquivos para o utilitário ao iniciar:

nano arquivo1 arquivo2

E então use os atalhos do teclado para alternar entre eles Alt+> E Alt+< . Para fechar desnecessário mais arquivo clique Ctrl+X. Nem todo o programa será fechado, mas apenas o buffer ativo com o arquivo.

Conclusões

Neste artigo, vimos como usar o editor nano linux. Embora seja muito simples e voltado principalmente para quem é novo no Linux, há um grande número de recursos que tornam o programa um editor muito poderoso. Se você tiver alguma dúvida, pergunte nos comentários!

Finalmente, uma breve comparação entre nano e vim:

Para iniciantes que estão começando a aprender Linux, o terminal é muito estressante, mas quando se trata do comando nano...

Quase todos os servidores rodando em Linux, incluindo Ubuntu Server, não usam shell gráfico; todas as configurações são feitas usando o terminal. Na área de trabalho Distribuições Linux, a situação é um pouco mais simples, mas ainda assim, se você quiser ajustar o sistema, conhecer o terminal é inevitável. Um dos “comandos” mais difíceis de dominar é o Nano Linux. Este comando, « nano ", nada mais que um editor de texto de console.

Como usar o Editor de Nano Texto no Terminal Linux

Neste artigo tentaremos explicar claramente como usar este editor de texto para que o Linux não pareça um comando operacional tão complexo.

Instalando o Nano no Linux

Se o terminal não responder de forma alguma ao comando nano, então este editor de texto não está instalado. Para instalá-lo, digite o comando:

sudo apto instalar nano

Está tudo pronto para lançar!

Lançamento Nano

Editor de texto nano só funciona no terminal. Mais um esclarecimento antes de começarmos, sistema operacional O Linux diferencia maiúsculas de minúsculas; se uma palavra ou parte de um comando for escrita com letra maiúscula, você precisará digitá-la dessa forma, caso contrário, ocorrerá um erro.

Se você estiver no diretório (pasta) onde o arquivo de texto necessário está localizado, para começar a editá-lo usando nano você precisa escrever no terminal assim:

Índice Nano.html

A propósito, a equipe irá ajudá-lo a descobrir em qual diretório você está agora senha e quais arquivos estão localizados nas proximidades? eu .

Se estivermos editando um arquivo localizado em outro diretório (pasta), será necessário especificar o caminho completo no terminal:

Nano /var/www/html/index.html

Se você editar repentinamente um arquivo sensível à quebra automática de texto, digite o comando no terminal nano com chave adicional -c :

Nano -c/var/www/html/index.html

Para abrir um documento em uma linha ou coluna específica nano + linha, coluna file_name

Por exemplo nano +3,2 /etc/hosts

Nano teclas de atalho para controle em um editor de texto

Com informações de texto inseridas nano ninguém deveria ter problemas. Mas como é conveniente gerenciar dados de texto, excluí-los em massa, movê-los e, o mais importante, como salvá-los no nano, muitas pessoas têm problemas com isso.

Nome da ação nano teclas de atalho
Abra um arquivo em uma linha específica

+ número_linha

Por exemplo:

nano +25 log.txt

Movimento “lento” para os lados - para cima, para baixo, para a esquerda, para a direita Chaves

ou

CtrlF E Ctrl B

←→ ou

CtrlP E CtrlN

Vá para o início do arquivo Alt | ou Alt\
Vá para o final do arquivo Alt/ ou Alt?
Avance uma palavra Ctrl Espaço
Mover para o início da linha Ctrl A
Vá para o final da linha CtrlE
Retroceder uma palavra Espaço alternativo
Mover para linha por número Alt G ou Ctrl-
Próxima página (se for arquivo de texto longo) Ctrl Y
Página anterior (se for arquivo de texto longo) CtrlV
Corte "excluir" linha inteira Ctrl K
Apague tudo, desde o cursor até o final do arquivo ALT T
Colar uma linha previamente recortada ou copiada Ctrl você
Selecione parte do texto, copie ou corte (ou exclua) Vá para a seção necessária do texto

Braçadeira ALT A

e mova as teclas ↓←→

Cópia Alt-6

Cortar ou excluir Ctrl K

Inserir guia Ctrl I
Inserir informações de texto de outro arquivo CtrlR

indique o caminho para o arquivo

No nano mostra o número da linha e da coluna CTRL C
Encontre a palavra necessária em um arquivo de texto CtrlW

escreva a palavra de pesquisa

Encontre o próximo CtrlW
Salvando alterações em um arquivo CtrlO

imprensa Digitar

Salvando alterações em um arquivo e saindo do editor nano CtrlO

pressione Enter

Não salve as alterações feitas Ctrl Z
Salvar alterações e renomear arquivo Ctrl X

imprensa S

digite um novo nome de arquivo

imprensa Digitar

Espero que usar o editor de texto do nano terminal não seja mais uma dor de cabeça tão grande como antes!

Você ainda tem perguntas adicionais? Escreva nos comentários sobre o que você fez ou vice-versa!

É isso! Mais artigos e instruções, leia a seção. Fique com o site, vai ficar ainda mais interessante!

O editor nano pode muito bem desempenhar o papel de uma espécie de amortecedor para um usuário iniciante. Sim, este não é o emacs, nem mesmo o Joe. Mas ele lida com a tarefa de configuração com sucesso. E no domínio e no manuseio é tão simples quanto um ancinho. Não é por acaso que muitas distribuições Linux oferecem isso como uma opção para todo o sistema. No Gentoo Linux, onde durante a instalação surge frequentemente a necessidade de editar manualmente os arquivos de configuração - este é simplesmente o único editor disponível na fase de instalação do sistema. No CRUX e no Archlinux, entretanto, durante a instalação ele é adjacente ao vi - que imita o mesmo original e, portanto, também pode ser preferível.

O editor nano é iniciado na linha de comando com a seguinte sintaxe nano /file_path/file. arroz. 1

Se você especificou um arquivo inexistente, ele será criado.

Depois de executar o comando acima, você verá algo semelhante à Fig. 2.

Acho que não adianta explicar que a movimentação do cursor, assim como a exclusão do texto, é feita através das teclas correspondentes do teclado, como em outros editores. As demais funções do nano são controladas por meio de sequências de controle, cuja lista foi retirada de http://posix.ru/apps/nano_editor/ e é fornecida abaixo.

No nano existem dois tipos de sequências de controle - sequências de controle reais, Controlar+letra e meta-sequências, meta+litera. Os primeiros são usados ​​para edição de texto e operações de arquivo. As sequências de controle são parcialmente duplicadas pelas teclas de função F1-F16(chamar F13-F16- através de combinação Mudança+F1-F4). As metasequências destinam-se a alterar as configurações do editor (o mesmo resultado é alcançado com as opções de linha de comando).

Deixe-me lembrá-lo de que em um teclado de PC a função da tecla Meta geralmente é executada pressionando a tecla Alt.(em alguns layouts - especificamente Alt."uma direita, ou, pelo contrário, esquerda), ou pressionando e soltando uma tecla Escapar.

Todas as sequências básicas de controle estão listadas na parte inferior da janela do terminal.

As sequências de controle são as seguintes (entre colchetes - duplicatas teclas de função e, às vezes, meta-sequências):

    Controlar+G (F1) - acesse o menu de ajuda completo;
  • Controlar+X (F2) - sai do programa;
  • Controlar+Ó (F3) - grava o arquivo atual;
  • Controlar+R (F5) - insere um arquivo no atual;
  • Controlar+C (F6) - pesquisa texto no arquivo atual;
  • Controlar+\ (F14 ou meta+R) - substituindo texto no arquivo atual; Primeiro, o texto de substituição é inserido e, depois de clicar Digitar- substituível;
  • Controlar+S (F7 ou PgUp) - vai para a tela anterior;
  • Controlar+V (F8 ou PgDwn) - passa para a próxima tela;
  • Controlar+K (F9) = deletar (Cut, cut) uma linha na posição do cursor e armazená-la em um buffer (cutbuffer);
  • Controlar+Você - (F10) - insere o conteúdo do cutbuffer em uma linha na posição do cursor, caso este não tenha mudado, executa a função de Desfazer (cancelamento), que normalmente não é fornecida também pode ser usada para clonagem ilimitada de linhas em um; parte arbitrária do texto - após excluir, basta mover o cursor até o local desejado;
  • Controlar+C (F11) - exibe informações sobre a posição do cursor na forma de VR
  • Controlar+T (F12) - verificação ortográfica (através de um programa ortográfico externo, se estiver instalado e a opção correspondente estiver habilitada na configuração, veja abaixo);
  • Controlar+P- mova o cursor uma linha para cima;
  • Controlar+N- mova o cursor uma linha para baixo;
  • Controlar+F- mova o cursor um caractere para frente;
  • Controlar+B- mova o cursor um caractere para trás;
  • Controlar+UM- mover o cursor para o início da linha atual;
  • Controlar+E- mover o cursor para o final da linha atual;
  • Controlar+eu- redesenhar a tela atual;
  • Controlar+^ (meta+UM) - selecionando (e colocando no buffer) texto, começando na posição atual do cursor;
  • Controlar+D- deletar um caractere na posição do cursor;
  • Controlar+H- deletar um caractere à esquerda do cursor;
  • Controlar+EU- insira um caractere de tabulação;
  • Controlar+J. (F4) preencher automaticamente o parágrafo atual;
  • Controlar+M inserir um caractere de nova linha (CR) na posição do cursor;
  • Controlar+_ (F13 ou meta+G) - transição para número especificado linhas.

As metasequências geralmente funcionam como interruptores. Com a ajuda deles, são realizadas as seguintes ações:

  • meta+C- ativar/desativar a posição permanente do cursor;
  • meta+EU- ativar/desativar recuos automáticos;
  • meta+Z- ativar/desativar suspensão;
  • meta+X- ligar/desligar a exibição da zona de dicas;
  • meta+P- ativar/desativar o modo de emulação do editor pico;
  • meta+C- ativar/desativar o modo de quebra de linha;
  • meta+M- ativar/desativar suporte a mouse (somente ao construir com suporte a gpm;
  • meta+K- permitir/proibir o corte até o fim;
  • meta+E- ativar/desativar o uso de expressões regulares (regexp).
Além disso, o nano também fornece uma ferramenta de configuração externa - a configuração do usuário ~/.nanorc. Ao realizar algumas manipulações nele, você pode expandir um pouco a funcionalidade do editor, em particular, fornecer destaque de sintaxe.

Editor nanoé um editor de texto de console. Ele está disponível em quase todas as distribuições Linux, está disponível no macOS e pode ser executado no Windows. nano é frequentemente usado para editar arquivos de configuração quando uma GUI não está disponível.

O controle no nano é realizado a partir do teclado usando teclas de atalho. Na parte inferior do editor há uma lista de atalhos básicos de teclado. O símbolo ^ representa a tecla Ctrl. Por exemplo, ^X significa o atalho de teclado Ctrl+X. O caso do caractere não é sensível Ctrl+X é equivalente a Ctrl+x .

Vejamos como realizar ações básicas ao trabalhar com nano.

Crie um novo arquivo

Para criar um arquivo, basta iniciar o editor sem parâmetros. Ao fechar o editor, você precisará inserir um nome de arquivo.

Você também pode definir imediatamente o nome do novo arquivo:

Após executar o comando, o editor nano será iniciado e um novo arquivo vazio será aberto para edição.

Abra um arquivo existente para edição

Para editar um arquivo existente, você precisa iniciar o editor nano e especificar o caminho para o arquivo que deseja abrir:

Salvando alterações

Salve e continue trabalhando

A seguinte mensagem aparecerá na linha de status: Nome do arquivo a ser gravado: file_name(se o nome do arquivo estiver faltando, você precisará inserir o nome do arquivo). Para salvar as alterações, pressione Enter.

Salvar e sair

Neste caso, se você alterou o arquivo, aparecerá a pergunta: “ Salvar buffer modificado (RESPOSTA Não DESTRUIRÁ AS MUDANÇAS)?". Pressione a tecla y. Uma pergunta aparecerá solicitando que você insira um nome de arquivo. Digite um novo nome de arquivo ou apenas pressione Enter. As alterações serão salvas e o editor será fechado.

Sair sem salvar as alterações

Para sair do editor e não salvar as alterações, use o atalho de teclado:
Ctrl+X

Há uma pergunta" Salvar buffer modificado ..?", pressione n.

Copie e cole

Copiando e colando linhas

Para corte linha inteira e coloque-a no buffer, mova o cursor até a linha desejada e pressione:
Ctrl+K

Para inserir clique na linha do buffer:
Ctrl+U

Copie e cole texto livre

Para copiar texto arbitrário para a área de transferência, você deve primeiro selecioná-lo. Para iniciar seleção Coloque o cursor no início do texto que pretende copiar e pressione:
Ctrl+6

Mova o cursor, o texto será destacado.

Para cópia texto selecionado para a área de transferência, pressione:
Alt+6

ou, para corte texto selecionado, clique em:
Ctrl+K

Mova o cursor para o local onde deseja colar o texto do buffer. Para inserir texto do clique do buffer:
Ctrl+U

Texto de pesquisa

Para pesquisar texto dentro de um arquivo, use o atalho de teclado:
Ctrl+W

Você precisa inserir uma string de pesquisa e pressionar Enter.

O cursor será colocado na primeira ocorrência do texto pesquisado (em relação ao cursor). Para passar para a próxima ocorrência, clique em:
Alt+W

Para parar de pesquisar, clique em:
Ctrl+C

Localizar e substituir texto

Para localizar e substituir texto, use o atalho de teclado:
Ctrl+\

Você será solicitado a inserir o texto para pesquisar. Insira uma string de pesquisa e pressione Enter.
Em seguida, você será solicitado a inserir o texto que deseja substituir. Digite uma string e pressione Enter.
A seguir, será emitida uma solicitação para substituir a ocorrência encontrada da string necessária. Você pode pressionar a tecla A para substituir todas as ocorrências no arquivo de uma vez ou usar as teclas Y ou N para substituir ou não as ocorrências encontradas na sequência de pesquisa.

Teclas de atalho

Para exibir informações sobre todas as teclas de atalho, use a combinação Ctrl+G.

As nano teclas de atalho mais comumente usadas são:

Teclas de atalhoDescrição
Ctrl+AMova o cursor para o início da linha.
Ctrl+EMova o cursor para o final da linha.
Ctrl+YMova o cursor 1 página para cima (análogo a PageUp)
Ctrl+VMova o cursor 1 página para baixo (análogo a PageDown)
Ctrl+_Vá para uma linha específica (você precisará inserir um número de linha).
Ctrl+CMostre em que linha e posição o cursor está.
Ctrl+WPesquise texto em um arquivo. Você deve inserir uma string de pesquisa.
Ctrl+\Encontre e substitua texto em um arquivo. Primeiro insira a string de pesquisa e depois a string de substituição.
Ctrl+DExclua o caractere sob o cursor.
Ctrl+KExclua a linha atual.
Ctrl+OSalve as alterações sem fechar o editor.
Ctrl+XSaia do editor. Se o arquivo tiver sido modificado, você será solicitado a salvar as alterações.

Outra coisa

Mais alguns truques interessantes ao trabalhar com nano, que nem todo mundo conhece.

Ctrl = Esc Esc

Em vez da tecla Ctrl, você pode clicar duas vezes na tecla Esc. Por exemplo,
Esc+Esc+X
Isso é equivalente a Ctrl+X.

Somente leitura

Para abrir um arquivo somente leitura, use a opção -v:

Backup de arquivo

Você pode ter certeza de que, quando um arquivo for alterado, uma cópia de backup será criada. Para fazer isso, use a opção -B:

Se você alterar um arquivo e salvar as alterações, uma cópia de backup do arquivo será criada, com o conteúdo do arquivo como estava antes da alteração. O nome do backup corresponde ao nome do arquivo original com um til ~ no final.

,

Já se foi o tempo em que o sistema operacional Linux parecia um quebra-cabeça para os novatos. Mais popular agora Linux-as distribuições possuem uma interface gráfica conveniente e intuitiva, assim como as fornecidas com elas programas de pessoal. Mas também há exceções. Editor de texto Nano, por exemplo, não possui GUI, usando a interface de linha de comando. Para que serve isso se existe o gedit?

Nano usado principalmente em salas de servidores Linux, é conveniente ao editar arquivos de configuração e, se você decidir dominar o terminal, ao longo do caminho seria altamente aconselhável dominar Nano. Não há nada particularmente complicado nisso, de todos os editores de texto de console Nanoé o mais simples, para utilizá-lo basta conhecer as combinações básicas de teclas com as quais você trabalha com arquivos e texto.

Instalação e lançamento

EM versões mais recentes Ubuntu editor Nano está presente por padrão e, portanto, não precisa ser instalado.

Para executá-lo, você precisa abrir um terminal e executar o comando nano. Se o terminal responder com a mensagem "comando não encontrado" ou algo parecido, isso significará que o editor não está instalado. Neste caso, você precisará instalá-lo executando o seguinte comando no console:

sudo apt-get install nano

Para iniciar o editor, basta um comando - nano. Isso criará um novo arquivo no diretório atual. Você pode determinar qual pasta é a atual usando o comando senha no terminal. Se precisar abrir um arquivo específico, especifique seu nome, e se ele estiver localizado em uma pasta diferente da atual, adicione o caminho completo para ele, conforme mostrado no exemplo do segundo comando:

nano olá.thxt
nano /home/kompick/hello.thxt

Quanto aos arquivos de configuração, ao abri-los após nano deve adicionar uma chave -c, isso é importante porque desativa quebras de linha, o que não é usado em arquivos do sistema. A interface do editor é representada por uma janela de console, na parte superior da qual são indicados a versão do programa e o nome do arquivo atual, bem como o status (se foi alterado ou não) . Na parte inferior da janela há duas linhas mostrando as combinações de teclas mais usadas. Há também uma barra de status na parte inferior, que exibe diversas mensagens e campos de comando, por exemplo, o botão F6 inicia uma pesquisa de texto.

Princípios básicos de trabalho com o editor Nano

As designações das teclas de atalho podem ser um pouco confusas para um usuário iniciante, mas isso é apenas no início. Símbolo (^) significa a tecla Ctrl e (M) Meta- Tecla Alt ou Esc. Tudo isso pode ser encontrado na ajuda integrada. nano chamado pressionando ^+G, ou seja, Ctrl + G .

Para percorrer o conteúdo você pode usar as teclas de seta, para salvar as alterações - Ctrl + O seguido de digitação S para confirmação e N para cancelar. Na hora de salvar, o editor pede um nome de arquivo, que deve ser digitado em um campo especial na parte inferior da janela.

Para desfazer alterações feitas em um arquivo não salvo, você precisa pressionar Ctrl + C. Para cortar linhas e parágrafos inteiros em nano a combinação Ctrl + K é responsável, por sua inserção - Ctrl + U. Para destacar determinados elementos de uma linha, use Ctrl + 6 ou Alt + A, para chamar a linha de pesquisa - Ctrl + W ou F6. Os comandos Ctrl + A e Ctrl + E permitem mover rapidamente para o início e o fim de uma linha, os comandos Ctrl + Y e Ctrl + V permitem rolar o conteúdo de um arquivo de texto para baixo e para cima. Finalmente, Ctrl + X é usado para sair do editor para o terminal.

Mas tudo isso é apenas parte funcionalidade nano. O editor suporta contagem de palavras, linhas e caracteres, trabalhando com vários arquivos ao mesmo tempo, criando cópias de segurança documentos editados, usando o modo "somente leitura", habilite o suporte parcial do mouse, descreva a sintaxe para realce, altere a largura da guia, habilite o salvamento automático do arquivo ao sair e muito mais. Parâmetros adicionais são definidos principalmente ao iniciar o editor, mas alguns, por exemplo, os responsáveis ​​por backup chave -b pode ser usado ao salvar um arquivo.

De recursos adicionais nano Vale a pena observar a configuração aparência janela do console.