- - Modificar archivos de configuración del sistema (como `/etc/fstab` o `/etc/nginx/nginx.conf`), donde necesitarás permisos de superusuario, usa `sudo` antes del comando.
- - Escribir scripts rápidos (como `.sh` o `.py`).
- - Trabajar en servidores remotos sin interfaz gráfica.
Abrir un archivo
Para abrir un archivo con nano
, usa el siguiente comando en la terminal:
nano nombre_del_archivo
Si el archivo no existe, nano
creará uno nuevo.
Nota: Puedes usar ls para ver los archivos disponibles en el directorio.
Ejemplo práctico
Imaginemos que quieres crear y editar un archivo llamado miarchivo.txt
:
Abre la terminal.
Escribe:
nano miarchivo.txt
y presiona Enter
Editar el archivo
Una vez dentro de Nano:
- Usa las flechas del teclado para moverte arriba, abajo, izquierda y derecha.
- Escribe directamente para insertar texto en la posición del cursor.
- Usa Backspace (Retroceso) para borrar caracteres antes del cursor y Delete (Supr) para borrar caracteres después del cursor.
- Si estás en una terminal gráfica, puedes seleccionar texto con el mouse para copiar y pegar.
Guardar el archivo en nano:
- Presiona Ctrl + O ("Control" y 'O") para guardar los cambios.
- nano te pedirá confirmación para el nombre del archivo (te muestra el nombre del archivo, con su extensión si la tuviera), presiona Enter para confirmar la escritura en el archivo miarchivo.txt
Nota: Nano abrevia CTRL con ^, así CTRL + O es igual a:
^O
y en nano aparece así:
^O Guardar
por eso para guardar aplaste:
CTRL + O
y aparecerá un mensaje que dice algo así:
Nombre del fichero a escribir: miarchivo.txt
y de ENTER
Cerrar nano:
─ Presiona Ctrl + X (Control y X al mismo tiempo) para salir del editor nano.
Nota: Nano abrevia CTRL con ^, así CTRL + X es igual a:
^X
y en nano apare así:
^X Salir
que es para Salir
Comandos básicos
Varios comandos en nano
se ejecutan usando la tecla Ctrl
(Control) en combinación con otra tecla. Aquí tienes algunos comandos útiles:
- Flechas del teclado: Usa las teclas de flecha para moverte arriba, abajo, izquierda y derecha.
- Escribir texto: Simplemente empieza a escribir para insertar texto en la posición del cursor.
- Borrar texto: Usa la tecla
Backspace
para borrar caracteres antes del cursor yDelete
para borrar caracteres después del cursor. - Guardar el archivo:
Ctrl + O
(luego presionaEnter
para confirmar). - Salir de
nano
:Ctrl + X
. - Cortar una línea:
Ctrl + K
. - Pegar una línea:
Ctrl + U
. - Buscar texto:
Ctrl + W
(luego escribe el texto que quieres buscar y presionaEnter
). - Subir una pantalla completa (Retroceder una página):
Ctrl + Y
. - Bajar una pantalla completa (Avanzar una página):
Ctrl + V
. - Moverse entre varias palabras: Sostener
Ctrl
y usar las Flechas izquierda o derecha. - Borrar palabras enteras hacia la izquierda: Ubicándose a la derecha de la palabra que de sea borrar usar
Ctrl + Shift + Supr
, esto se puede hacer varias veces si hay más palabras a la izquierda.
Moverse al principio y al final del archivo:
En Nano, los atajos para ir al inicio y al final del archivo son:
Ctrl + _ (luego
1
y da Enter) → ir a la línea 1 (inicio del archivo).Ctrl + _ (luego una línea muy alta, por ejemplo escribe en el teclado los números
9999
y da Enter) → ir al final.
Moverse a una línea específica del archivo:
Si deseas ir a una línea específica, ejemplo a la línea 3 pon:
- Ctrl + _ luego escribe
3
y da Enter → ir a la línea 3. (Es útil, por ejemplo, cuando un mensaje de error dice que hay un problema en la línea 42.)
¿Cómo seleccionar mucho texto y borrarlo en Nano?
Nano no tiene selección con el mouse para cortar texto en modo consola pura (solo funciona en terminales gráficas con soporte de ratón), pero puedes usar atajos de teclado para marcar bloques de texto y eliminarlos:
📝 Pasos para seleccionar y borrar mucho texto en Nano
-
Ubica el cursor al inicio del texto que quieres borrar.
-
Presiona
Esc + A
Esto activa el modo de selección (marca establecida) y si lo presionas otra vez lo desactivas (marca borrada) -
Mueve el cursor con las teclas de flecha para seleccionar el bloque deseado (verás que el cursor empieza a marcar texto a medida que te mueves).
-
Presiona
Ctrl + K
para cortar el texto seleccionado (esto lo elimina del archivo y lo copia al portapapeles interno de Nano).
💡 Puedes luego pegarlo en otro lugar con
Ctrl + U
, si lo necesitas.
🧪 Ejemplo práctico:
Supón que quieres borrar cinco líneas completas:
-
Coloca el cursor en el inicio de la primera línea.
-
Presiona
Esc + A
. -
Baja con la flecha ↓ hasta seleccionar las cinco líneas.
-
Presiona
Ctrl + K
.
¡Listo! Todo el bloque será eliminado.
🔍 ¿Qué significa “M-U” en Nano?
Si necesitamos deshacer lo que hemos borrado (u otra cosa que hagamos hecho) debemos entender lo siguiente:
-
M
= Meta, que en la mayoría de los teclados y terminales modernos se interpreta como la teclaAlt
. No se refiere a la letra "M" como tal, ni tampoco a la tecla de Windows. -
Por lo tanto,
M-U
significaAlt + U
.
✅ Cómo deshacer una acción en Nano
-
Presiona
Alt + U
para deshacer la última acción. -
Presiona
Alt + E
para rehacer (esto es útil si te arrepientes de un deshacer).
💡 Importante:
-
Es necesario repetirlo otra vez para evitar una confusión, no uses la tecla
"M"
como tal. -
En algunos teclados o entornos (como ciertos emuladores de terminal en Windows o terminales personalizadas), puede que tengas que usar
Esc
seguido de la tecla en vez de mantenerAlt
. Es decir: -
Presiona
Esc + U
para deshacer la última acción. -
Presiona
Esc + E
para rehacer (esto es útil si te arrepientes de un deshacer).Esto así mismo simula
Alt + U
yAlt + E
. Y si encuentras alguna otra vez que nano muestre una "M" ya sabemos que hacer.
Cómo buscar palabras en un texto usando nano
Para buscar texto dentro de un archivo en nano
, el editor de texto en línea de comandos, puedes usar el siguiente proceso:
Búsqueda de texto
Para buscar texto dentro de un archivo:
- Presiona
Ctrl + W
(abreviado como^W
en Nano). - Escribe el texto que deseas buscar y presiona Enter.
- Nano te llevará a la primera coincidencia. Para buscar la siguiente coincidencia, presiona
Ctrl + W
nuevamente y luego Enter.
Consejo: Si deseas que la búsqueda no distinga entre mayúsculas y minúsculas, presiona Alt + C
antes de comenzar la búsqueda.
Ejemplo práctico: Si buscas la palabra "configuración":
- Presiona
Ctrl + W
. - Escribe "configuración" y presiona Enter.
- Nano resaltará la primera coincidencia. Usa
Ctrl + W
para buscar la siguiente.
Consejos adicionales
- Ajuste de línea: Si trabajas con archivos largos, puedes habilitar o deshabilitar el ajuste de línea presionando
Alt + L
. Esto es útil para evitar que las líneas se extiendan horizontalmente. - Menú de ayuda: Si olvidas algún comando, presiona
Ctrl + G
para abrir el menú de ayuda. Este menú muestra una lista completa de atajos de teclado y sus funciones. - Salir del menú de ayuda: Presiona
Ctrl + X
(tal vez tengas que presionarlo dos veces para salir del menú de ayuda).
Referencias adicionales
- Si deseas explorar más sobre Nano, puedes consultar su página de manual ejecutando:
man nano
Dios les bendiga
Comentarios
Publicar un comentario