Este artigo se concentrará no editor de texto Nano. GNU Nano faz parte do sistema GNU/Linux. Este programa é um editor de texto muito simplista, mas poderoso. GNU Nano é altamente adequado para aqueles que preferem simplicidade ao longo de recursos e poder. Abaixo, você aprenderá a usar o editor GNU Nano.
GNU Nano no Linux
Linux é o programa de kernel, criado e mantido por Linus Torvalds. No entanto, o próprio kernel não tem utilidade. Os outros softwares que ficam no topo do Linux são o que compõe todo o sistema operacional funcional. A maioria dos distritos Linux usa o software fornecido pelo projeto GNU para concluir o sistema operacional.
Nano é um editor de texto que faz parte do sistema GNU. O sistema GNU, desenvolvido e mantido pelo projeto GNU, é um sistema operacional completo que é gratuito e de código aberto. Curiosamente, quase todas as distritos atuais do Linux são apenas uma parte de todo o sistema GNU. É por isso que o Linux também é chamado de GNU/Linux.
Instalando o GNU Nano
Como você já deve ter adivinhado, seu sistema já deveria ter nano instalado. Se você não possui o Nano instalado, ele está disponível em todas as distribuições Linux diretamente de seus respectivos servidores de pacotes. Na maioria das situações, o nome do pacote será Nano.
Dependendo de qual distro você está usando, execute o comando apropriado em um terminal.
Para Debian/Ubuntu e Derivativos, use o seguinte comando:
$ sudo apt install nano
Para Arch Linux e Derivativos, use o seguinte comando:
$ sudo pacman -s nano
Para OpenSUSE, SUSE Linux e Derivativos, usa o seguinte comando:
$ sudo zypper install nano
Para Fedora e Derivativos, use o seguinte comando.
$ sudo dnf install nano
Confira a página inicial do GNU Nano
Se você está se sentindo aventureiro, experimente este método. Estaremos instalando o GNU Nano a partir da fonte. Embora seja uma coisa divertida de se fazer, a desvantagem é que seu gerente de pacotes não pode gerenciá -lo diretamente. Além disso, se houver uma versão atualizada, você terá que baixar novamente a fonte, compilá-lo e instalá-lo novamente.
Preparar? Pegue o código -fonte Nano.
$ curl -o nano.alcatrão.gz https: // www.nano-editor.org/dist/v4/nano-4.9.3.alcatrão.gz
Se você não possui Curl instalado, também pode usar o wget.
$ wget -o nano.alcatrão.gz https: // www.nano-editor.org/dist/v4/nano-4.9.3.alcatrão.gz
Extraia o pacote.
$ tar -xvf nano.alcatrão.gz
Para a próxima parte, você precisará de algumas ferramentas de construção, como o compilador GNU C/C ++. No caso de Debian/Ubuntu, você precisará instalar o bases de construção grupo de pacotes. Se você estiver usando um sistema baseado em arco, instale o base em nível pacote. Se você estiver executando outras distribuições, faça sua própria pesquisa sobre essas distros, primeiro.
Depois que as ferramentas necessárias forem instaladas, execute os seguintes comandos.
$ CD Nano-4.9.3
$ ./configure
$ make -j $ (nproc)
$ sudo fazer instalar
Usando nano
Depois que o nano é instalado, é hora de usá -lo. De um terminal, execute o seguinte comando.
$ nano
Isso iniciará o editor Nano com um arquivo de texto em branco.
Saindo nano
Você já esteve em Vim? Então você pode estar familiarizado com o meme "não pode sair vim". Bem, no caso de Nano, não há nada complicado assim. Imprensa Para sair do editor de nano.
Criando um arquivo de texto
Para criar um arquivo de texto em um local específico, use a seguinte estrutura de comando. Certifique -se de que o usuário atual tenha permissão de gravação para o diretório de destino.
$ nano
Por exemplo, vou criar um arquivo de texto com a demonstração do nome.txt no local ~/desktop.
$ nano ~/desktop/demo.TXT
Como a demonstração.O arquivo txt não existe, o nano abrirá um arquivo de texto em branco. O arquivo ainda não foi criado e será escrito assim que você salvar o arquivo.
Salvando um arquivo de texto
Depois de fazer alterações em um arquivo de texto, salve o arquivo pressionando .
Nano pedirá o nome do arquivo. Na maioria dos casos, você acabou de bater Digitar. Se você editou um arquivo existente, provavelmente não deve alterar o nome do arquivo. Se o fizer, o Nano salvará um novo arquivo com o novo nome e o conteúdo recém -editado.
Depois que o arquivo for salvo, você verá a mensagem de sucesso.
Nano também pedirá que você salve se estiver prestes a fechar o editor sem salvar o arquivo editado.
Editando um arquivo existente
Para editar um arquivo existente, use a seguinte estrutura de comando. Observe que este método é como o método de criar um novo arquivo com nano.
$ nano
Procurando
Este é um recurso comum oferecido pela maioria dos editores de texto. Nano também tem uma opção de pesquisa simplista, mas útil. Para procurar um termo específico, pressione .
Nano vai aparecer a função de pesquisa. Digite a palavra -chave de pesquisa e pressione Digitar.
Nano vai pular o cursor para o resultado da pesquisa. Se houver mais de um mesmo termo, você pode pressionar Para ir para o próximo resultado de pesquisa.
Substituindo o texto
Nano também tem uma função de substituição bastante útil. Para substituir um texto, pressione .
Insira o termo para substituir. Em seguida, insira o valor de substituição.
Nano destacará as partidas e perguntará se você deseja substituí -las. Se houver mais de uma partida, o Nano também se oferecerá para substituir todas as partidas de uma só vez.
Copiar e colar
Nano não oferece uma função de cola de cópia por si só. Esta função é gerenciada pelo emulador de terminal que você está usando. Na maioria dos emuladores terminais, é o atalho para copiar e é o atalho para colar.
Nano também oferece funções de corte e colar. Pessoalmente, acho um pouco desconfortável usar. Para fazer um corte, execute o seguinte: Mova seu cursor para o local desejado e pressione para definir o marcador; Em seguida, use as teclas de seta para mover seu cursor para o local desejado e pressione Para cortar o texto.
Para colar, pressione .
Desfazer e refazer
Excluiu a linha errada por acidente? Colou o conteúdo no lugar errado? Desfazer e refazer estão aqui para salvá -lo!
No caso de Nano, o atalho para desfazer é .
Para realizar uma refazer, pressione .
Atalhos de teclado Nano
Como você já pode dizer, todas as funções do Nano são diretamente acessíveis através dos atalhos do teclado. Dominar os atalhos é a melhor maneira de aproveitar ao máximo o editor Nano. Na tela, Nano mostra um punhado de atalhos de teclado.
Aqui, o símbolo "^" indica o Ctrl chave, e o símbolo "M" indica o Alt chave. Por exemplo, "^o" significa "Ctrl + O.”
Para obter a lista de todos os atalhos de teclado suportados, pressione .
Você também pode conferir a página principal do nano. A página principal oferece uma explicação aprofundada de todos os argumentos de comando.
$ MAN Nano
Sintaxe Nano Destacando
Nano não é apenas um editor de texto simples e simples. Este programa também pode ser aprimorado com as cores. O destaque da sintaxe é um recurso comum entre os editores de texto. Existem inúmeras funções de destaque da sintaxe disponíveis para nano. Neste exemplo, mostrarei alguns arquivos de destaque da Sintaxe da Nano aprimorados do GitHub.
Como diz o tutorial, execute o seguinte comando para instalar a sintaxe destacando para Nano.
$ curl https: // cru.GithubUserContent.com/scopatz/nanorc/mestre/instalação.sh | sh
Se você não possui Curl instalado, o WGE também está disponível.
$ wget https: // bruto.GithubUserContent.com/scopatz/nanorc/mestre/instalação.sh -o- | sh
O recurso vai baixar e localizar um monte de .Arquivos Nanorc no diretório "~/nano".
Pensamentos finais
Nano é um editor de texto incrível que oferece apenas o suficiente para suas necessidades diárias. No entanto, se você é um usuário avançado que precisa de algumas funções realmente avançadas, confira vim. Vim é sem dúvida um dos melhores editores de todos. Comece com o VIM neste guia para iniciantes para vim.
Aproveitar!