ao trabalhar na linha de comandos, muitas vezes terá de criar ou editar ficheiros de texto. Dois dos mais poderosos e populares editores de linha de comando são Vim e Emacs. Ambos têm uma curva de aprendizagem íngreme que pode ser intimidante para novos usuários. Para aqueles que precisam de um editor simples, há nano.
GNU nano é um editor de texto fácil de usar para sistemas operacionais Unix e Linux., Ele inclui todas as funcionalidades básicas que você esperaria de um editor de texto regular, como realce de sintaxe, vários buffers, procurar e substituir por suporte de expressão regular, verificação ortográfica, codificação UTF-8, e muito mais.
neste guia, explicar o uso básico do editor nano, incluindo como criar e abrir um arquivo, editar um arquivo, salvar um arquivo, pesquisar e substituir texto, cortar e colar texto, e muito mais.
a instalação do nano #
o editor de texto Nano está pré-instalado no macOS e na maioria dos distros Linux., Para verificar se está instalado no seu tipo de Sistema:
nano --version
a saída será semelhante a isto:
Se não tiver nano instalado no seu sistema, poderá instalá-lo usando o Gestor de pacotes da sua distribuição.,
Instalar o Nano no Ubuntu e Debian #
sudo apt install nano
Instalar o Nano no CentOS e Fedora #
sudo yum install nano
de Abertura e Criação de Arquivos #
Para abrir um arquivo existente ou criar um novo arquivo, tipo nano
seguido pelo nome do arquivo:
nano filename
Esta opção abre uma nova janela do editor, e você pode começar a editar o ficheiro.,
no fundo da janela, existe uma lista dos atalhos de comandos mais básicos a usar com o editor nano.
Todos os comandos estão prefixados com o carácter ^
ou M
. O símbolo caret (^
) representa a chaveCtrl
. Por exemplo, os comandos ^J
significam pressionar as teclas Ctrl
e J
ao mesmo tempo. A letra M
representa a chaveAlt
.,
pode obter uma lista de todos os comandos escrevendo Ctrl+g
.
para abrir um ficheiro, deverá ter permissões de leitura para o ficheiro.
Se você deseja abrir um arquivo com o cursor sobre uma linha específica de caracteres e utilize a seguinte sintaxe:
nano +line_number,character_number filename
Se você omitir o character_number
o cursor será posicionado no primeiro caractere.
editar os ficheiros #
Ao contrário de vi, o nano é um editor sem modelação, o que significa que pode começar a escrever e editar o texto imediatamente após abrir o ficheiro.,
para mover o cursor para uma linha específica e número de caracteres, use o comando Ctrl+_
. O menu no fundo da tela vai mudar. Indique o(S) Número (s) na “Inserir número da linha, número da coluna:” campo e carregue em Enter
.
à procura e substituição de #
à procura de um texto, carregue em Ctrl+w
, digite o termo de procura e carregue emEnter
. O cursor irá mover-se para a primeira correspondência. Para passar à próxima partida, carregue em Alt+w
.,se quiser procurar e substituir, carregue em Ctrl+\
. Indique o termo de pesquisa e o texto a substituir. O editor irá passar para a primeira partida e perguntar-lhe se deseja substituí-la. Depois de bater em Y
ou N
ele irá mover-se para a próxima partida. Se carregar em A
irá substituir todas as correspondências.
Cope, corte e colagem #
para seleccionar texto, mova o cursor para o início do texto e carregue em Alt+a
. Isto irá definir uma marca de selecção., Move o cursor para o fim do texto que deseja Seleccionar com as teclas de cursores. O texto seleccionado será realçado. Se quiser cancelar a selecção, Carregue em Ctrl+6
Copie o texto seleccionado para a área de transferência usando o comando Alt+6
. Ctrl+k
cortará o texto seleccionado.se quiser cortar linhas inteiras, basta mover o cursor para a linha e carregar em Ctrl+k
. Você pode cortar várias linhas batendo Ctrl+k
várias vezes.,
para colar o texto, mova o cursor para onde quiser colocar o texto e carregue em Ctrl+u
.
gravar e sair #
para gravar as alterações que fez ao ficheiro, carregue em Ctrl+o
. Se o arquivo já não existe, ele será criado uma vez que você o salvar.
To exit nano press Ctrl+x
. Se houver alterações não gravadas, ser-lhe-á perguntado se deseja gravar as alterações.
para gravar o ficheiro, deverá ter em Permissões de escrita para o ficheiro., Se você está criando um novo arquivo, você precisa ter permissão de escrita para o diretório onde o arquivo é criado.
Personalizar Nano (nanorc) #
Quando nano é iniciado, ele lê os seus parâmetros de configuração de todo o sistema de arquivo de configuração /etc/nanorc
e os arquivos específicos do usuário ~/.config/nano/nanorc
e ~/.nanorc
se os arquivos estiverem presentes.as opções
especificadas nos ficheiros do utilizador têm precedência sobre as opções globais.
visite a página nanorc para uma lista completa de todas as opções disponíveis.,
realce de sintaxe #
Nano navios com regras de realce de sintaxe para os tipos de Ficheiros mais populares. Na maioria dos sistemas Linux, os arquivos de sintaxe são armazenados no diretório /usr/share/nano
e incluídos por padrão no arquivo de configuração /etc/nanorc
.
include "/usr/share/nano/*.nanorc"
A opção mais fácil para permitir o realce para um novo tipo de arquivo é copiar o arquivo contendo o realce de sintaxe de regras para o /usr/share/nano
diretório.,
Definir Nano como Editor de Texto Padrão #
Por padrão na maioria dos sistemas Linux, o editor de texto padrão para comandos como visudo
e crontab
é definir a vi. Para usar o nano como editor de texto padrão, você precisará alterar o VISUAL
e EDITOR
variáveis de ambiente .
Bash users can export the variables in the ~/.bashrc
file:
export VISUAL=nanoexport EDITOR="$VISUAL"
Basic Nano Uso de #
Abaixo estão as etapas básicas para começar com o nano:
- No prompt de comando, digite
nano
seguido do nome do ficheiro. - edite o ficheiro conforme necessário.
- Use o comando
Ctrl-x
para gravar e sair do editor de texto.
conclusão #
neste tutorial, mostramos-lhe como usar o editor de texto Nano Gnu. É um editor de texto popular entre os usuários Linux e tem uma pequena curva de aprendizagem.,
para mais informações sobre o Gnu Nano visite a página oficial de documentação nano.
Deixe uma resposta