Cómo Instalar el editor de textos GNU Nano, desde la linea de comandos de una forma sencilla y modo de manejo.
NANO o GNU Nano, es un editor de texto pequeño y amigable que funciona en la linea de comandos de Linux. Además de la edición de texto básica, ofrece muchas funciones adicionales como una búsqueda y reemplazo interactivos, saltar al número de línea y columna, sangría automática, alternancia de funciones, soporte multi-idioma y completar la pestaña del nombre de archivo.
Nano es un editor de texto que se incluye de forma predeterminada en la mayoría de las distribuciones de Linux. Sin embargo puede que no se incluya en algunas distribuciones o instalaciones mínimas, para esos casos este proceso de instalación se puede completar en dos pasos.
1. Primero, abra la terminal y actualice los repositorios de apt con el comando:
2. Luego continúa la instalación de Nano ejecutando el comando necesario de acuerdo a su distribución:
Debian / Ubuntu / Linux Mint:
CentOS / Fedora:
ArchLinux / Manjaro:
Hay varias formas de abrir el editor de texto, sin embargo como se trata de un editor de texto de línea de comandos, ejecutaremos la terminal de la forma más fácil con el atajo Ctrl + Alt + T.
Aunque parezca obvio el comando para ejecutarlo es "nano", de esta forma se abrirá nano generando el nuevo archivo, si realiza algún cambio, para salir presiones (Ctrl + X), y el programa le preguntará si desea guardar o descartar el archivo, Si presiona S para guardar el archivo, le pedirá que nombre el archivo, adicionalmente he de mencionar que la forma de correcta de guardarlo es presionando (Ctrl + O).
Abrir un archivo existente tiene la siguiente sintaxis "nano archivo", en pocas palabras como segundo parámetro el nombre del archivo:
Sin embargo, para abrir un archivo en otro directorio, debe incluir la ruta en la que se encuentra el archivo:
También es posible editar un archivo con permisos de administrador, tenga en cuenta que de esta forma puede editar archivos de configuración y debe ser cuidadoso al manipularlos.
Hay combinaciones de teclado para cada función en Nano. Los atajos de control (usados con el botón Ctrl ) están representados en la pantalla principal por ( ^ ) seguido de una letra o símbolo.
Por ejemplo, el atajo para salir del editor de texto Nano es ^X (Ctrl + X).
Para mostrar todos los atajos válidos, presione ^G (Ctrl + G ) o F1 . Esto abrirá el texto de ayuda de Nano y enumerará todas las combinaciones posibles.
Nota: No use el botón Shift en Nano. Todos los atajos utilizan números y letras minúsculas sin modificar.
AL editar un archivo de gran tamaño, es útil saber cómo navegar rápidamente por el texto. GNU Nano le permite hacer esto usando las teclas de flecha o teclas de control.
Los atajos de teclado útiles para navegar incluyen:
Para buscar una palabra en particular o parte de un texto dentro del editor, use la opción "dónde está" con el atajo Ctrl + W ( ^ W ). Esto abrirá un mensaje de búsqueda donde puede escribir el texto que desea encontrar. Para continuar con el siguiente resultado, use (MW)Alt + W.
La barra de búsqueda también puede encontrar números de línea específicos. Presione Ctrl + T ( ^ T ) mientras está en él y el número de línea que desea encontrar.
También puede buscar con
Para seleccionar parte de un archivo, navegue hasta el principio del texto, presione MA (Alt + A) y use las teclas de flecha para moverse sobre el texto que desea seleccionar.
A continuación, puede copiar el texto seleccionado con la combinación M-6 (Alt + 6) o cortar con ^K (Ctrl + K). Si usa estos atajos sin seleccionar ningún texto antes, copiará o cortará toda la línea de texto.
Para pegar texto, use (Ctrl + U).
NANO o GNU Nano, es un editor de texto pequeño y amigable que funciona en la linea de comandos de Linux. Además de la edición de texto básica, ofrece muchas funciones adicionales como una búsqueda y reemplazo interactivos, saltar al número de línea y columna, sangría automática, alternancia de funciones, soporte multi-idioma y completar la pestaña del nombre de archivo.
Instalación de Nano
Nano es un editor de texto que se incluye de forma predeterminada en la mayoría de las distribuciones de Linux. Sin embargo puede que no se incluya en algunas distribuciones o instalaciones mínimas, para esos casos este proceso de instalación se puede completar en dos pasos.
1. Primero, abra la terminal y actualice los repositorios de apt con el comando:
# sudo apt update
2. Luego continúa la instalación de Nano ejecutando el comando necesario de acuerdo a su distribución:
Debian / Ubuntu / Linux Mint:
# sudo apt install nano
CentOS / Fedora:
# yum install nano
ArchLinux / Manjaro:
# pacman -S nano
Cómo abrir, crear y editar archivos en GNU nano
Hay varias formas de abrir el editor de texto, sin embargo como se trata de un editor de texto de línea de comandos, ejecutaremos la terminal de la forma más fácil con el atajo Ctrl + Alt + T.
Crear un archivo nuevo
Aunque parezca obvio el comando para ejecutarlo es "nano", de esta forma se abrirá nano generando el nuevo archivo, si realiza algún cambio, para salir presiones (Ctrl + X), y el programa le preguntará si desea guardar o descartar el archivo, Si presiona S para guardar el archivo, le pedirá que nombre el archivo, adicionalmente he de mencionar que la forma de correcta de guardarlo es presionando (Ctrl + O).
Abrir un archivo existente
Abrir un archivo existente tiene la siguiente sintaxis "nano archivo", en pocas palabras como segundo parámetro el nombre del archivo:
# nano ejemplo.txt
Sin embargo, para abrir un archivo en otro directorio, debe incluir la ruta en la que se encuentra el archivo:
# nano /home/linuxeros/Escritorio/ejemplo.txt
También es posible editar un archivo con permisos de administrador, tenga en cuenta que de esta forma puede editar archivos de configuración y debe ser cuidadoso al manipularlos.
# sudo nano archivo.config
Atajos de teclado
Controlar caracteres y teclas
Hay combinaciones de teclado para cada función en Nano. Los atajos de control (usados con el botón Ctrl ) están representados en la pantalla principal por ( ^ ) seguido de una letra o símbolo.
Por ejemplo, el atajo para salir del editor de texto Nano es ^X (Ctrl + X).
Para mostrar todos los atajos válidos, presione ^G (Ctrl + G ) o F1 . Esto abrirá el texto de ayuda de Nano y enumerará todas las combinaciones posibles.
Nota: No use el botón Shift en Nano. Todos los atajos utilizan números y letras minúsculas sin modificar.
AL editar un archivo de gran tamaño, es útil saber cómo navegar rápidamente por el texto. GNU Nano le permite hacer esto usando las teclas de flecha o teclas de control.
Los atajos de teclado útiles para navegar incluyen:
- Ctrl + F (^F) - Avanzar un carácter.
- Ctrl + B (^B) - Retroceder un carácter.
- Ctrl + Espacio (^Espacio) - Avanzar una palabra.
- Alt + Espacio (M-Espacio) - Retroceder una palabra.
- Ctrl + P (^P) - Ir a la línea anterior.
- Ctrl + N (^N) - Pasar a la siguiente línea.
- Ctrl + V (^V) - Pasar a la página siguiente.
- Ctrl + Y (^Y) - Ir a la página anterior.
- Ctrl + A (^A) - Ir al principio de la línea.
- Ctrl + E (^E) - Ir al final de la línea.
- Ctrl + W (^W) - Buscar un texto.
- Ctrl + R (^R) - Reemplazar texto (Después de buscar el texto).
Buscar un Texto en el Archivo
Para buscar una palabra en particular o parte de un texto dentro del editor, use la opción "dónde está" con el atajo Ctrl + W ( ^ W ). Esto abrirá un mensaje de búsqueda donde puede escribir el texto que desea encontrar. Para continuar con el siguiente resultado, use (MW)Alt + W.
La barra de búsqueda también puede encontrar números de línea específicos. Presione Ctrl + T ( ^ T ) mientras está en él y el número de línea que desea encontrar.
Búsquedas de expresiones regulares
También puede buscar con
regex
(expresiones regulares). Estos representan un patrón de búsqueda definido por una secuencia de caracteres. Para hacerlo, use el atajo MR (Alt + R).Seleccionar, copiar, cortar y pegar texto
Para seleccionar parte de un archivo, navegue hasta el principio del texto, presione MA (Alt + A) y use las teclas de flecha para moverse sobre el texto que desea seleccionar.
A continuación, puede copiar el texto seleccionado con la combinación M-6 (Alt + 6) o cortar con ^K (Ctrl + K). Si usa estos atajos sin seleccionar ningún texto antes, copiará o cortará toda la línea de texto.
Para pegar texto, use (Ctrl + U).
Mostrar Ayuda
Para poder usar parámetros adicionales, puede ver una larga lista de opciones con el comando
# nano --help
Labels:
Editores de texto