O Nano é um editor de texto leve e intuitivo. Conheça as operações comuns e as teclas de atalho para usar o Nano no Cloud Shell.
Instale o Nano
Este guia utiliza o Nano 2.9.3. As operações e teclas de atalho podem variar em outras versões.
A maioria das distribuições Linux já traz o Nano pré-instalado. Execute
nano --versionpara verificar a instalação. Caso o Nano não esteja instalado, instale-o manualmente seguindo o FAQ do editor GNU nano.O Cloud Shell é uma CLI web fornecida pela Alibaba Cloud. Utilize o editor Nano pré-instalado no Cloud Shell. O que é o Cloud Shell?
Notação de teclas de atalho
-
Notação das teclas de atalho:
^<chr>: Mantenha pressionada a teclacontrole pressione<chr>.M-<chr>: Mantenha pressionada a teclameta,editouAlte pressione<chr>.
-
Alguns atalhos do Nano entram em conflito com os atalhos do navegador no Cloud Shell (por exemplo,
^W). Use a teclaEsccomo alternativa:Pressione
Escduas vezes e insira<chr>. Equivale a^<chr>.Pressione
Escuma vez e insira<chr>. Equivale aM-<chr>.
Operações comuns
Iniciar e sair do Nano
Execute
nanono Cloud Shell para abrir um novo arquivo vazio. Especifique um nome de arquivo ao salvar.Pressione
^Xpara sair do Nano.
Gerencie arquivos
-
Abrir ou crie um arquivo:
-
No shell: Execute
nanoseguido do caminho do arquivo. Se o arquivo não existir, o Nano o criará. Exemplos:nano fileName nano /etc/fileName No Nano: Pressione
^Re depoisM-Fpara abrir um arquivo em um novo buffer. Se o arquivo não existir, o Nano o criará.
-
-
Salve um arquivo:
Pressione
^Spara salvar. Se nenhum nome de arquivo estiver definido, o Nano solicitará que você especifique um.-
Se você pressionar
^Xcom alterações não salvas, o Nano perguntará se deseja salvar:Pressione
Ypara salvar.Pressione
Npara descartar as alterações.Pressione
^Cpara cancele e retornar ao editor.
Salvar como: Pressione
^Oe especifique um caminho de arquivo para salvar o conteúdo do buffer em outro local.Mover para a esquerda:
^Bou a teclaright.Mover para a direita:
^Fou a teclaleft.Mover para cima:
^Pou a teclaup.Mover para baixo:
^Nou a tecladown.Ir para a linha: Pressione
^_, insira o número da linha e pressioneEnter.Página acima: Pressione
^Y. O cursor vai para o topo da página.Página abaixo: Pressione
^V. O cursor vai para o topo da página.Exclua: Pressione
Backspacepara excluir o caractere à esquerda do cursor ou^Dpara excluir o caractere à direita.Selecione: Mova o cursor até o início da seleção, pressione
M-Apara entrar no modo de seleção e mova o cursor para destacar o texto.Copiar: Pressione
M-6para copiar o texto selecionado. Se não houver texto selecionado, o comando copia a linha atual.Recortar: Pressione
^Kpara recortar o texto selecionado. Se não houver texto selecionado, o comando recorta a linha atual.Colar: Pressione
^Upara colar da área de transferência. Linhas recortadas consecutivamente são coladas como um único bloco.Pesquisar: Pressione
^W, insira uma palavra-chave e pressioneEnterpara encontrar a primeira ocorrência.Substituir: Pressione
^\ou^Rpara localizar e substituir texto.Justificar: Pressione
^Jpara reformatar o parágrafo atual.Desfazer: Pressione
M-U.Refazer: Pressione
M-E.Exibir números de linha: Adicione
set linenumbersao arquivo.nanorce reinicie o Nano.Recuo automático: Adicione
set autoindentao arquivo.nanorce reinicie o Nano.Todas as opções disponíveis estão documentadas na referência NANORC.
-
Abra o arquivo de configuração:
nano ~/.nanorc No início do arquivo, digite
set linenumbers.Pressione
^Spara salvar.Pressione
^Xpara sair.-
Execute
nanonovamente. Os números de linha agora aparecem no lado esquerdo do editor:
Movimentação do cursor
Edite texto
Configure o Nano
Personalize o Nano editando o arquivo .nanorc no diretório $HOME. Configurações comuns:
Exemplos
Ative números de linha
Adicione set linenumbers na primeira linha do arquivo .nanorc: