Unha guía para principiantes para o editor de Nano

Introdución

Hai unha batalla longa entre os usuarios de Linux sobre o que o editor de liña de comandos é o mellor. En un campo, vi é o editor que regula o roost pero noutro, trátase de emacs.

Para o resto de nós que só necesitamos algo sinxelo de usar para editar ficheiros hai nano . Non me malinterprete vi e emacs son editores moi poderosos, pero ás veces só tes que abrir, modificar e gardar un ficheiro sen recordar os atallos de teclado.

O editor nano ten o seu propio conxunto de atallos de teclado, por suposto e nesta guía apunto a axudarche a entender o significado de todas as teclas especiais que podes usar para facer a túa vida máis sinxela ao usar nano.

Como conseguir Nano

O editor nano está dispoñible por defecto en todas as distribucións de Linux máis populares e pode executalo cun simple comando:

na no

O comando anterior simplemente abrirá un novo ficheiro. Podes escribir na fiestra, gardar o ficheiro e saír.

Como abrir un novo ficheiro e darlle un nome usando Nano

Aínda que simplemente executando nano está ben, pode querer dar un nome a un documento antes de comezar. Para facelo, simplemente dá o nome do ficheiro despois do comando nano.

nano myfile.txt

Pode, por suposto, proporcionar unha ruta completa para abrir un ficheiro en calquera lugar do seu sistema Linux (sempre que teña os permisos para facelo).

na no / path / to / myfile.txt

Como abrir un ficheiro existente usando Nano

Podes usar o mesmo comando que o anterior para abrir un ficheiro existente. Simplemente execute nano coa ruta ao ficheiro que desexa abrir.

Para poder editar o ficheiro debes ter permisos para editar o ficheiro doutro xeito, abrirase como un arquivo readonly (supoñendo que tes permisos de lectura).

na no / path / to / myfile.txt

Pode, por suposto, usar o comando sudo para elevar os seus permisos para permitir a edición de calquera ficheiro.

Como gardar un ficheiro usando Nano

Pode engadir texto ao editor nano simplemente escribindo os contidos directamente no editor. Gardando o ficheiro, con todo, require o uso dun atallo de teclado.

Para gardar un ficheiro en nano, prema Ctrl e ó mesmo tempo.

Se o ficheiro xa ten un nome só tes que premer Intro para confirmar o nome doutro xeito terás que introducir o nome do ficheiro ao que queres gardar o ficheiro.

Como gardar un ficheiro en formato DOS usando Nano

Para gardar o ficheiro en formato DOS, prema Ctrl e o para abrir a caixa do nome do ficheiro. Agora presiona alt e d para o formato DOS.

Como gardar un ficheiro en formato MAC usando Nano

Para gardar o ficheiro en formato MAC, prema Ctrl e o para abrir a caixa do nome do ficheiro. Agora prema alt e m para o formato MAC.

Como engadir o texto de Nano ao final doutro ficheiro

Pode engadir o texto no ficheiro que está editando ao final doutro ficheiro. Para facelo, prema Ctrl e o para abrir a caixa do nome do ficheiro e introduza o nome do ficheiro ao que quere anexar.

O seguinte bit é moi importante:

Prema Alt e a

Isto cambiará o nome do ficheiro de gardar o nome do ficheiro para engadir.

Agora, cando presionas devolveráselle o texto no editor aberto que se engadirá ao nome do ficheiro que introduciu.

Como prefixar o texto de Nano ao comezo doutro ficheiro

Se non quere anexar o texto a outro ficheiro, pero quere que o texto apareza ao comezo doutro ficheiro, entón ten que prefixalo.

Para prefixar un ficheiro prema ctrl e o para abrir a caixa do nome do ficheiro e introduza a rota ao ficheiro ao que desexa engadir.

De novo moi importante:

Prema alt e p

Isto cambiará o nome do ficheiro de gardar o nome do ficheiro ao prefixo.

Como facer copias de seguridade dun ficheiro antes de gardalo en Nano

Se desexa gardar os cambios nun ficheiro que está a editar, pero quere manter unha copia de seguridade do orixinal, prema Ctrl e ou para abrir a xanela de gardar e logo prema Alt e B.

A palabra [backup] aparecerá no cadro do ficheiro.

Como saír de Nano

Despois de ter rematado de editar o ficheiro, quererá deixar o editor nano.

Para saír de Nano, preme simplemente Ctrl e X ao mesmo tempo.

Se o ficheiro non se gardou, solicitaráselle que o faga. Se selecciona "Y", solicitaráselle que introduza un nome de ficheiro.

Como cortar texto usando Nano

Para cortar unha liña de texto en nano, prema Ctrl e K ao mesmo tempo.

Se preme CTRL e K de novo antes de realizar outros cambios, a liña de texto engádese ao portapapeis virtual.

Cando comece a escribir máis texto ou borrar texto e prema Ctrl e K, entón o borrador está borrado e só a última liña que cortará estará dispoñible para pegar.

Se desexa cortar só unha parte dunha liña, prema Ctrl e 6 ao comezo do texto que desexa cortar e logo preme Ctrl e K para cortar o texto.

Como pegar texto usando Nano

Para pegar texto usando nano simplemente prema Ctrl e. Podes usar ese atallo de teclado varias veces para pegar continuamente as liñas unha e outra vez.

Como xustificar e non xustificar o texto en Nano

Xeralmente non usaremos nano como procesador de texto e por iso non estou demasiado seguro por que querías xustificar o texto pero facelo en nano, preme Ctrl e J.

Pode xustificar o texto premendo Ctrl e. Si, sei que este é o mesmo atallo para pegar texto e porque hai moitos máis accesos dispoñibles. Non sei porque os desenvolvedores non escolleron un atallo diferente.

Mostrando a posición do cursor usando Nano

Se queres saber ata que punto está un nano no documento, podes premer as teclas ctrl e c ao mesmo tempo.

A saída móstrase no seguinte formato:

liña 5/11 (54%), col 10/100 (10%), char 100/200 (50%)

Isto permítelle saber exactamente onde está no documento.

Como ler un ficheiro usando Nano

Se abriu o nano sen especificar un nome de ficheiro, pode abrir un ficheiro premendo ctrl e r ao mesmo tempo.

Agora podes especificar un nome de ficheiro para ler no editor. Se xa tes texto cargado na xanela, o ficheiro que leu engadirá á parte inferior do texto actual.

Se quere abrir o novo ficheiro nun novo buffer, prema alt e f .

Como buscar e substituír o uso de Nano

Para iniciar unha busca dentro de nano, prema Ctrl e \ .

Para desactivar a substitución, prema ctrl e r. Pode activar a substitución de novo repetindo a tecla.

Para buscar texto, introduza o texto que desexa buscar e prema o retorno.

Para buscar cara atrás a través do ficheiro prema ctrl e r para abrir a xanela de busca. Prema ao t b .

Para forzar a sensibilidade dos casos, ábrese a xanela de busca de novo e despois prema Alt e c . Podes desactivalo repitiendo a tecla.

Nano non sería un editor de texto Linux se non proporcionaba un xeito de buscar usando expresións regulares. Para converter as expresións regulares de novo na xanela de busca e despois prema Alt e r .

Agora podes usar expresións regulares para buscar texto.

Consulte a súa ortografía dentro de Nano

Unha vez máis, o nano é un editor de texto e non un procesador de texto, polo que non estou seguro de por que a ortografía é unha característica clave do mesmo pero realmente podes verificar os teus grafos usando o atallo de teclado ctrl e t .

Para que isto funcione necesitará instalar o paquete de hechizos.

Interruptores Nano

Hai un número de interruptores que podes especificar ao usar o nano. Os mellores están cubertos a continuación. Podes atopar o resto lendo o manual nano.

Resumo

Esperemos que isto teña dado unha mellor comprensión do editor nano. Paga a pena aprender e comanda moito menos dunha curva de aprendizaxe que calquera vi ou emacs.