GNU Nano é um editor de texto de linha de comando popular que está incluído na maioria das distribuições Linux. Sua interface é comparável aos editores de texto baseados em GUI, o que faz com que seja uma escolha popular para aqueles que encontram vi
ou emacs
comandos não-intuitivos.,iv id=”2823639e8f”>
Nano Configurar e Comandos Básicos
Nano está incluído em muitas distribuições de Linux por padrão, mas alguns usuários podem precisar instalá-lo através de sua distribuição’spackage ferramenta de gerenciamento:
Debian/Ubuntu:
apt install nano
CentOS/Fedora:
yum install nano
Teclas de Comando
Quando o usando o nano, caracteres de controle (CTRL) são representados por um circunflexo (^
)., Por exemplo, se desejar cortar uma linha de texto, irá usar a tecla “CTRL” seguida da tecla “K”. Esta sequência de comandos é representada como ^K
em nano. Alguns comandos usam a chave ” Alt ” para funcionar, que é representada pela letra “M”. Um comando representado como M-R
em nano seria realizado pressionando a tecla “Alt” seguida pela tecla “R”. Os usuários do Mac podem precisar usar a chave” Escape “(Esc) em vez da chave” Alt ” para usar esses comandos.,
Criar e Abrir Ficheiros
Criar um Novo Arquivo
Digitando nano
sem quaisquer argumentos, irá abrir um arquivo em branco para edição:
nano
Se você fizer alterações e salvar o arquivo, você será solicitado a escolher um nome de arquivo.
Abrir um Ficheiro
Para abrir um arquivo, passar o nome de arquivo como um argumento:
nano ~/public_html/index.html
Se index.html
exists ~/public_html
diretório, o nano vai abri-lo. Se o arquivo não existir, nano irá criá-lo.,
Você também pode abrir arquivos em uma linha específica ou número da coluna:
nano +LINE /path/to/filenano +LINE,COLUMN /path/to/file
Para abrir um ficheiro como só de leitura:
nano -v myfile
Abrir Arquivos de Configuração
Quando a edição de arquivos usado para configurar aplicativos ou utilitários do sistema, inicie o nano com o -w
código:
nano -w /etc/mysql/my.cnf
Este sinalizador irá impedir nano de quebra de linhas que são demasiado longa para caber na tela, o que pode criar problemas se as directivas de configuração são salvas em várias linhas.,
editar os ficheiros
Ao contrário devi
, não há necessidade de introduzir o modo de edição antes de introduzir o texto; poderá começar a escrever assim que a janela Abrir. Use as teclas de cursores para mover o cursor. Um menu parcial de comandos disponíveis é mostrado no fundo da janela do terminal.
Cortar e Colar Linhas de Texto
Para cortar uma linha de texto, use ^K
. Para colar, mova o cursor onde deseja que o texto seja colocado e use ^U
., Se quiser cortar várias linhas, use uma série de comandos ^K
até que todas as linhas que deseja cortar tenham sido removidas. Quando você for colar de volta com ^U
, as linhas serão coladas de uma só vez.
texto de pesquisa
para procurar texto num documento, use ^W
. Isto irá abrir uma linha de procura e um submenu de comandos relacionados com a procura.,
Regex Pesquisas
Para pesquisar o texto utilizando uma expressão regular, digite ALT
+R
(ESC
+R
no Mac) no menu de pesquisa e digitação de sua regex para o prompt.
vá para o número de linha
Para ir para um número de linha, indique ^T
na linha de procura e indique o número de linha para o qual deseja navegar.
encontrar e substituir o texto
no menu de pesquisa, indique ^R
., Indique o texto a substituir e carregue em enter e, em seguida, indique o texto de substituição. Ser-lhe-á pedido para confirmar a substituição para cada instância encontrada, ou para seleccionar tudo para confirmar todas as instâncias.
Verificação Ortográfica
Nano foi construído em um recurso de verificação ortográfica, mas você precisará instalar o spell
embalagem:
Debian/Ubuntu:
apt install spell
CentOS/Fedora:
yum install spell
Depois de ter instalada spell
, você pode usar o recurso de verificação ortográfica pressionando ^T
durante a edição de um arquivo.,
Save
To save your work, use ^O
or”WriteOut”. Isso irá salvar o documento e deixar nano aberto para que você continue trabalhando.
gravar com cópias de segurança
Nano pode criar cópias de segurança dos ficheiros quando sair. Essas cópias de segurança podem ser colocadas em um diretório de sua escolha; por padrão, elas são colocadas no mesmo diretório que o arquivo modificado.,
Usando a tag -B
opção quando iniciar o nano vai criar cópias de segurança do arquivo para você, enquanto estiver usando o -C
opção permite que você especifique o diretório para colocar os ficheiros de cópia de segurança:
nano -BC ~/backups index.php
O comando acima irá criar uma cópia de segurança cópia de index.php
backups
pasta no directório home do utilizador actual.
Exit
Use^X
to exit nano. Se não tiver gravado o seu trabalho, ser-lhe-á pedido para gravar as alterações ou cancelar a rotina de saída.