Linux Nano Editor explicado para principiantes (10 ejemplos)

Editor Nano en Ubuntu 18.04 LTS

En HowtoForge ya hemos cubierto el editor de Vim en detalle. Pero Vim no es el único editor de línea de comandos que ofrece Linux. Hay varios que son populares entre una sección de usuarios de Linux u otra. Entonces, con eso en mente, aquí, en este tutorial, discutiremos el uso básico del editor Nano, así como algunas de las funciones que ofrece.

Tenga en cuenta que todos los ejemplos e instrucciones mencionados en este artículo se probaron en Ubuntu 18.04 LTS, y la versión Nano que usamos es 2.9.3.

Acerca de Nano

El editor Nano está diseñado para emular las funciones y la facilidad de uso del editor de texto UW Pico. La siguiente captura de pantalla muestra el editor en acción:

Editor Nano en Ubuntu 18.04 LTS

Así es como la documentación oficial explica las distintas secciones del editor:

There are four main sections of the editor. The top line shows the program version, the current filename being edited, and whether or not the file has been modified. Next is the main editor window showing the file being edited. The status line is the third line from the bottom and shows importantmessages. The bottom two lines show the most commonly used shortcuts in the editor.

Las siguientes secciones explican el uso básico, así como algunas de las características de Nano.

1. Cómo crear y abrir un nuevo archivo usando el editor Nano

Si desea crear un nuevo archivo y abrirlo usando nano, puede hacerlo ejecutando el comando nano linux:

$ nano

o

$ nano [file-name]

La segunda forma también se puede utilizar para abrir un archivo existente. No hace falta decir que si desea abrir un archivo que no se encuentra en su directorio actual, debe proporcionar la ruta absoluta o relativa a ese archivo.

La siguiente captura de pantalla muestra un archivo abierto en el linux nano editor:

Crear nuevo archivo con nano

Como puede ver, en la parte inferior de la ventana del editor, hay información útil relacionada con los atajos de teclado que permiten a los usuarios realizar algunas operaciones básicas, como cortar y pegar texto. También hay accesos directos que le permiten salir del editor e iniciar la ayuda.

2. Cómo guardar un archivo en Nano

Para guardar en nano, use el atajo de teclado Control+o. Cuando presione esta combinación de teclas, el editor le pedirá que proporcione un nombre de archivo (o confirme el nombre si ya se proporcionó cuando se inició el editor). Simplemente haga lo necesario y presione Entrar para guardar el archivo.

Aquí hay una captura de pantalla de ejemplo:

guardar archivo con nano

Nano también le permite guardar archivos en diferentes formatos de sistema operativo. Por ejemplo, puede guardar en formato DOS presionando Alt+d. Del mismo modo, para guardar en formato Mac, presione Alt+m. Tenga en cuenta que para cambiar el formato, primero debe iniciar el proceso de guardado habitual presionando Control+oy luego use atajos específicos de formato como Alt+d o Alt+m.

nano editor guardar en diferentes formatos

3. Cómo cortar y pegar texto en Nano

Para cortar y pegar una línea en particular, primero lleve el cursor a esa línea. Ahora presiona Ctrl+k para cortar, luego diríjase al lugar donde desea pegarlo, y finalmente use Control+u pegar.

Por ejemplo, en la captura de pantalla a continuación, si el requisito es cortar la primera línea y pegarla en la parte inferior. Luego, ve a la línea y presiona Ctrl+k. Ahora, desplace el cursor hasta la parte inferior y presione Control+u.

Cómo cortar y pegar texto en Nano

cortar texto en nao

También puede copiar una cadena en particular en lugar de una línea completa. Para esto, primero tendrás que seleccionar esa palabra/cadena presionando Ctrl+6 (o Alt+A) con el cursor al principio de la cadena. Ahora puedes presionar Ctrl+k para cortar y Control+u para pegar la palabra.

Copiar texto en nano

pegar texto en nano

Como puede ver en las dos capturas de pantalla anteriores, ‘hecho’ se cortó y pegó selectivamente en la parte inferior.

4. Cómo buscar y reemplazar una palabra usando nano

La herramienta también le permite buscar una palabra en particular, así como reemplazarla con otra palabra.

Para buscar en nano, presione Control+w. Luego, se le pedirá que ingrese la palabra que desea buscar. Después de ingresar la palabra, simplemente presione Entrar y la herramienta lo llevará a la entrada coincidente.

buscar en nano

También puede reemplazar una palabra clave con otra presionando Ctrl+. Cuando presionas esta combinación de teclas, Nano te pide la palabra que deseas reemplazar. Después de ingresar la palabra, presione enter y ahora le pedirá la palabra de reemplazo. Después de esto, le pedirá que confirme los cambios. Una vez confirmado, se realizan los cambios.

Seguir tres capturas de pantalla lo ayudará a comprender todo el proceso.

buscar en archivo con nano

reemplazar texto en nano

resultado

5. Cómo insertar otro archivo en el actual

Si lo desea, también puede insertar datos de otro archivo en el que está editando actualmente en Nano. Para esto, presione Control+R y luego proporcione la ruta del archivo que desea abrir.

Las siguientes son capturas de pantalla de ejemplo de esta característica:

fusionar archivos en nanoAnuncio publicitario

texto insertado

Como puede ver en la captura de pantalla anterior, el texto del nuevo archivo se insertó en la posición del cursor.

6. Cómo mostrar la posición del cursor

Si lo desea, también puede verificar la posición de su cursor en el archivo. Esto se puede hacer presionando el botón Ctrl+c atajo de teclado.

mostrar la posición del cursor

Como puede ver en la captura de pantalla anterior después de Ctrl+c se presionó, la posición del cursor se resaltó en el área del editor y se mostró información detallada al respecto en la línea de estado (la que está resaltada, la tercera línea desde la parte inferior de la ventana).

7. Cómo colocar el cursor en una línea y columna específicas al inicio

Si lo desea, también puede colocar el cursor en una línea y columna específicas de un archivo cuando se inicia el editor. Esto se puede hacer proporcionando los detalles requeridos al iniciar el editor. El modificador de línea de comandos utilizado para esta función es +línea,columna (la línea determina el número de línea, mientras que la columna determina el número de columna).

$ nano +línea,columna [filename]

Por ejemplo:

$ nano +2,5 abc.txt

coloque el cursor en una línea y columna específicas al inicio

Como puede ver en la captura de pantalla anterior, el cursor estaba en la segunda línea y la quinta columna cuando se abrió el archivo.

8. Cómo hacer una copia de seguridad de la versión anterior de un archivo

La herramienta le permite hacer una copia de seguridad de la versión anterior del archivo que se está editando. Esto se hace después de realizar cambios y guardar el archivo. Se puede acceder a esta característica usando el -B opción de línea de comando.

$ nano -B [filename]

Por ejemplo:

$ nano -B abc.txt

La copia de seguridad se guardará en el directorio actual con el mismo nombre de archivo pero con una tilde como sufijo (~).

copia de seguridad de la versión anterior de un archivo

Tenga en cuenta que los archivos creados por primera vez no se pueden respaldar.

9. Cómo hacer una copia de seguridad de los archivos en un directorio específico

La herramienta le permite guardar todos sus archivos de copia de seguridad en un directorio específico. Se puede acceder a esta característica usando el -C o –backupdir opción de línea de comando, que requiere la ruta al directorio donde desea guardar los archivos de copia de seguridad.

$ nano -B –backupdir=[directory-path]

10. Cómo convertir tabulaciones en espacios

La herramienta también le permite convertir tabulaciones en espacios. Se puede acceder a esta característica usando el -MI opción de línea de comando.

$ nano -E [filename]

Por ejemplo, la siguiente captura de pantalla muestra texto que contiene tabulaciones entre palabras.

convertir tabulaciones en espacios

Ahora, desde que se lanzó el editor con el -MI opción, cuando se guardaron los cambios, las pestañas se convirtieron en espacios.

convertir tabulaciones en espacios - resultado

Conclusión

Dado que el tutorial está dirigido a principiantes, solo hemos arañado la superficie aquí. Utilice el acceso directo Ctrl+G para obtener más información sobre Nano. Ah, y sí, no olvides probar los conceptos básicos que hemos discutido aquí. Además, recuerde que trabajar con nano linux es una habilidad esencial para cualquier usuario que desee familiarizarse con la línea de comandos de Linux. Con el comando nano, podrá editar archivos de configuración y scripts con facilidad, y recordar cómo guard

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *