Una guía para principiantes del editor nano

Introducción Existe una batalla de larga duración entre los usuarios de Linux sobre qué editor de línea de comandos es el mejor. En un campamento, vi es el editor que gobierna el gallinero, pero en otro, se trata de emacs.

Introducción

Existe una batalla de larga duración entre los usuarios de Linux sobre qué editor de línea de comandos es el mejor. En un campamento, vi es el editor que gobierna el gallinero, pero en otro, se trata de emacs.

Para el resto de nosotros que solo necesitamos algo simple de usar para editar archivos, hay nano. No me malinterpreten, vi y emacs son editores muy potentes, pero a veces solo es necesario abrir, modificar y guardar un archivo sin recordar los atajos de teclado.

El editor nano tiene su propio conjunto de métodos abreviados de teclado, por supuesto, y en esta guía pretendo ayudarlo a comprender el significado de todas las pulsaciones de teclas especiales que puede usar para facilitarle la vida al usar nano.

Cómo conseguir nano

El nano editor está disponible de forma predeterminada en todas las distribuciones de Linux más populares y puede ejecutarlo con un simple comando:

 na no 

El comando anterior simplemente abrirá un nuevo archivo. Puede escribir en la ventana, guardar el archivo y salir.

Cómo abrir un nuevo archivo y darle un nombre usando Nano

Si bien simplemente ejecutar nano está bien, es posible que desee asignar un nombre a su documento antes de comenzar. Para hacer esto, simplemente nombra el nombre del archivo después del comando nano.

 nano myfile.txt 

Por supuesto, puede proporcionar una ruta completa para abrir un archivo en cualquier lugar de su sistema Linux (siempre que tenga los permisos para hacerlo).

 na no /path/to/myfile.txt 

Cómo abrir un archivo existente usando Nano

Puede usar el mismo comando que el anterior para abrir un archivo existente. Simplemente ejecute nano con la ruta al archivo que desea abrir.

Para poder editar el archivo, debe tener permisos para editar el archivo; de lo contrario, se abrirá como un archivo de solo lectura (suponiendo que tenga permisos de lectura).

 na no /path/to/myfile.txt 

Por supuesto, puede usar el comando sudo para elevar sus permisos para permitir la edición de cualquier archivo.

Cómo guardar un archivo usando Nano

Puede agregar texto al nano editor simplemente escribiendo los contenidos directamente en el editor. Sin embargo, guardar el archivo requiere el uso de un atajo de teclado.

Para guardar un archivo en nano presione ctrl y al mismo tiempo.

Si su archivo ya tiene un nombre, solo debe presionar Intro para confirmar el nombre; de ​​lo contrario, deberá ingresar el nombre de archivo donde desea guardar el archivo.

Cómo guardar un archivo en formato DOS con Nano

Para guardar el archivo en formato DOS, presione ctrl y o para que aparezca el cuadro de nombre de archivo. Ahora presione alt y d para el formato DOS.

Cómo guardar un archivo en formato MAC usando Nano

Para guardar el archivo en formato MAC, presione ctrl y o para que aparezca el cuadro de nombre de archivo. Ahora presione alt y m para el formato MAC.

Cómo agregar el texto de Nano al final de otro archivo

Puede agregar el texto en el archivo que está editando al final de otro archivo. Para hacerlo, presione ctrl y o para que aparezca el cuadro de nombre de archivo e ingrese el nombre del archivo al que desea adjuntar.

El siguiente bit es muy importante:

Presione alt y a

Esto cambiará el texto de guardar el nombre del archivo a nombre de archivo para agregarlo.

Ahora, cuando presione regresar, el texto en el editor abierto se agregará al nombre de archivo que ha ingresado.

Cómo prefijar el texto de Nano al comienzo de otro archivo

Si no desea agregar el texto a otro archivo, pero desea que el texto aparezca al comienzo de otro archivo, debe prefijarlo.

Para prefijar un archivo, presione ctrl y o para que aparezca el cuadro de nombre de archivo e ingrese la ruta al archivo al que desea adjuntar.

De nuevo muy importante:

Presione alt y p

Esto cambiará el texto de guardar el nombre del archivo a nombre de archivo al prefijo.

Cómo hacer una copia de seguridad de un archivo antes de guardarlo en Nano

Si desea guardar los cambios en un archivo que está editando pero desea mantener una copia de seguridad del original en su sistema de archivos Linux, presione ctrl y o para traer arriba de la ventana de guardar y luego presione alt y B .

La palabra [copia de seguridad] aparecerá en el cuadro de nombre de archivo.

Cómo salir de Nano

Una vez que haya terminado de editar su archivo, tendrá que abandonar el editor nano.

Para salir de nano, simplemente presione ctrl y x al mismo tiempo.

Si el archivo no se ha guardado, se le pedirá que lo haga. Si selecciona «Y», se le pedirá que ingrese un nombre de archivo.

Cómo cortar texto usando nano

Para cortar una línea de texto en nano, presione ctrl y k al mismo tiempo.

Si presiona ctrl y k nuevamente antes de realizar cualquier otro cambio, la línea de texto se agrega al portapapeles virtual.

Cuando comience a escribir más texto o elimine texto y presione ctrl y k , el portapapeles se borrará y solo la última línea que corte estará disponible para pegar.

Si desea cortar solo una parte de una línea, presione ctrl y 6 al comienzo del texto que desea cortar y luego presione ctrl y k para cortar el texto.

Cómo pegar texto usando nano

Para pegar texto con nano simplemente presione ctrl y u . Puede usar ese método abreviado de teclado varias veces para pegar continuamente las líneas una y otra vez.

Cómo justificar e injustificar el texto en nano

En general, no utilizará nano como procesador de textos, por lo que no estoy muy seguro de por qué desea justificar el texto, pero para hacerlo en nano presione ctrl y j.

Puede justificar el texto presionando ctrl y u . Sí, sé que este es el mismo acceso directo para pegar texto y como hay muchos más accesos directos disponibles, no sé por qué los desarrolladores no eligieron un acceso directo diferente.

Visualización de la posición del cursor con Nano

Si desea saber a qué distancia se encuentra un documento dentro de nano, puede presionar las teclas ctrl y c al mismo tiempo.

La salida se muestra en el siguiente formato:

 línea 5/11 (54%), col 10/100 (10%), char 100/200 (50%) 

Esto le permite saber exactamente dónde se encuentra en el documento.

Cómo leer un archivo usando Nano

Si abrió nano sin especificar un nombre de archivo, puede abrir un archivo presionando el símbolo del sistema ctrl y r al mismo tiempo.

Ahora puede especificar un nombre de archivo para leer en el editor. Si ya tiene texto cargado en la ventana, el archivo que lee se agregará al final de su texto actual.

Si desea abrir el nuevo archivo en un nuevo búfer, presione alt y f .

Cómo buscar y reemplazar usando Nano

Para iniciar una búsqueda en nano, presione ctrl y \ .

Para desactivar la sustitución, presione ctrl y r. Puede activar el reemplazo nuevamente repitiendo la combinación de teclas.

Para buscar texto, ingrese el texto que desea buscar y presione Intro.

Para buscar hacia atrás a través del archivo, presione ctrl y r para abrir la ventana de búsqueda. Presione alt y b .

Para forzar la distinción entre mayúsculas y minúsculas, vuelva a abrir la ventana de búsqueda y luego presione alt y c . Puede apagarlo nuevamente repitiendo la pulsación de tecla.

Nano no sería un editor de texto de Linux si no proporcionara una forma de buscar usando expresiones regulares. Para activar las expresiones regulares, vuelva a abrir la ventana de búsqueda y luego presione alt y r .

Ahora puede usar expresiones regulares para buscar texto.

Revise su ortografía dentro de Nano

Nuevamente, nano es un editor de texto y no un procesador de textos, así que no estoy seguro de por qué la ortografía es una característica clave, pero de hecho puede verificar su ortografía usando ctrl y t atajo de teclado.

Para que esto funcione, debe instalar el paquete de hechizos.

Nano Switches

Hay una serie de interruptores que puede especificar al usar nano. Los mejores están cubiertos a continuación. Puedes encontrar el resto leyendo el manual de nano.

  • nano -B (realiza una copia de seguridad del archivo antes de editarlo)
  • nano -E (convierte pestañas en espacios al editar)
  • nano -c (muestra constantemente las estadísticas de posición del cursor)
  • nano -i (sangra automáticamente nuevas líneas a la misma posición que la línea anterior)
  • nano -k (alternar corte para que corte desde la posición del cursor en lugar de la línea completa)
  • nano -m (proporciona compatibilidad con el mouse al editor)
  • nano -v (abre el archivo como solo lectura)

Resumen

Esperemos que esto te haya dado una mejor comprensión del editor nano. Vale la pena aprender y tiene una curva de aprendizaje mucho menor que vi o emacs.

Rate article
labsfabs.com
Add a comment