Nano Text Editor: cómo usar los comandos nano
Ya hicimos un repaso de cuáles eran los mejores editores de texto por consola para los diferentes sistemas operativos (como Windows, Linux o MacOS) y las ventajas que nos ofrecen a la hora de trabajar con archivos de texto. Ahora vamos a profundizar aún más en uno de ellos: el Nano Text Editor.
Si quieres conocer cuáles son los comandos Nano más utilizados, ¡sigue leyendo!
- ¿Qué es Nano Text Editor y para qué sirve?
- ¿Cómo se usa Nano Text Editor?
- Cómo editar tus archivos web desde un VPS con comandos Nano
- ¿Cómo usar los comandos más utilizados de Nano Text Editor?
- ¿Cómo configurar tu dominio y publicar tu página web con comandos Nano?
- Conclusiones sobre Nano Text Editor
¿Qué es Nano Text Editor y para qué sirve?
Nano Text Editor es un editor de texto para sistemas operativos Linux y Unix. Se utiliza para diversas tareas, desde la edición rápida de archivos de configuración hasta la creación y modificación de scripts.
A diferencia de otros editores más complejos, Nano destaca por su interfaz intuitiva, lo que lo convierte en una elección popular para usuarios con o sin experiencia. Además, no sólo es una opción fácil de usar, sino que también ofrece una amplia gama de comandos, lo que permite a los usuarios poder realizar operaciones básicas o avanzadas según su nivel.
¿Cómo se usa Nano Text Editor?
Cómo abrir un texto con Nano Text Editor
Tan solo tenemos que poner el comando seguido del nombre del fichero:
nano fichero.txt
En el caso de que esté en una ruta concreta deberemos escribir algo como esto:
nano /ruta/fichero.txt
Cómo saber en qué posición está el cursor
Otro imprescindible de los comandos Nano es conocer la posición en la que está el cursor, saber en la línea y en la columna en la que nos encontramos. Para ello, utilizaremos el siguiente comando:
nano -c fichero.txt
El resultado será la línea y la columna actual, lo que nos ayudará a ubicarnos con mayor precisión en el texto.
Cómo editar tus archivos web desde un VPS con comandos Nano
Cuando trabajas con un VPS (Servidor Privado Virtual), ya sea para alojar una página web o gestionar una aplicación, es muy común necesitar realizar cambios rápidos en archivos HTML, CSS, PHP, de configuración u otros documentos del sistema. Para estas tareas, el editor de texto Nano se presenta como una solución práctica, ligera y fácil de usar desde la terminal. Es especialmente útil para quienes buscan una alternativa sencilla a editores más complejos como Vim o Emacs, y está disponible por defecto en la mayoría de distribuciones Linux.
Acceso al VPS y primeros pasos con Nano
Antes de comenzar a editar archivos con Nano, es necesario acceder a tu servidor mediante SSH. Desde tu ordenador local, ejecuta el siguiente comando:
ssh usuario@tu-ip-del-servidor
Una vez dentro, puedes utilizar Nano para abrir o crear un archivo simplemente con:
nano nombre-del-archivo
Por ejemplo, para editar la página principal de un sitio web:
nano /var/www/html/index.html
Esto abrirá el archivo en la terminal con una interfaz básica donde podrás empezar a escribir o modificar contenido de inmediato. Nano muestra las opciones de comandos más importantes al pie de la pantalla (guardar, salir, buscar, etc.), lo que lo hace ideal para usuarios que no están familiarizados con editores más técnicos.
Edición de archivos HTML, CSS y PHP directamente desde la terminal
Con Nano puedes modificar directamente cualquier tipo de archivo web, como:
- HTML: para cambiar textos, etiquetas, estructuras o metadatos de tus páginas.
- CSS: para ajustar estilos, colores, tipografías o diseños responsivos.
- PHP: para editar lógica de servidor, funciones, formularios u operaciones dinámicas.
El flujo de trabajo es muy simple: abres el archivo con nano
, navegas con las flechas del teclado, realizas los cambios que necesites y luego los guardas. Puedes incluso editar múltiples archivos rápidamente sin salir de la terminal, lo cual es ideal para entornos productivos o intervenciones rápidas.
Guardar y aplicar cambios en tiempo real desde Nano
Una vez realizados los cambios, puedes guardar y salir de Nano presionando la siguiente combinación de teclas:
- Ctrl + O (guardar)
- Enter (confirmar nombre del archivo)
- Ctrl + X (salir)
Si estás editando un archivo en un entorno web, como /var/www/html/index.php
, los cambios se aplican en tiempo real tan pronto como se guarda el archivo. No es necesario reiniciar el servidor web, salvo que estés modificando configuraciones de Apache o Nginx, donde sí puede ser necesario ejecutar:
sudo systemctl reload apache2
o
sudo systemctl reload nginx
Gracias a Nano, puedes mantener tu sitio web actualizado, corregir errores o implementar mejoras rápidas directamente desde el servidor, sin necesidad de depender de un entorno gráfico o herramientas externas. Es una herramienta imprescindible para cualquier usuario que gestione proyectos en un VPS, como los que ofrece Arsys.
¿Cómo usar los comandos más utilizados de Nano Text Editor?
Cómo grabar un archivo en Nano Text Editor
- El atajo Ctrl + o, nos grabaría el fichero actual, pero si lo que queremos es grabarlo en un formato concreto, podemos optar por Alt + d, que lo haría en formato DOS o Alt + m, que lo haría en formato MAC.
- Adicionalmente a esto podríamos agregar al final del archivo con Alt + a, Alt + p, para hacerlo al final o Alt + b para hacer una copia de respaldo antes de grabar.
Si en algún momento queremos cancelar la acción, podremos hacerlo con el atajo Ctrl + c.
Cómo copiar, cortar y pegar en Nano Text Editor
- Con Alt + 6 copiaremos una línea completa y con Ctrl + u pegaremos el texto copiado.
- Podría interesarnos copiar y pegar un texto concreto. Para ello, deberemos marcar el inicio con Alt + a y a continuación Alt + 6 para copiar el texto marcado. Para pegarlo lo haríamos de nuevo con Ctrl + u.
- Para cortar utilizaríamos la combinación Ctrl + k para cortar una línea completa.
- Si queremos cortar un texto concreto, utilizaremos Ctrl + 6 para marcar el inicio del corte y con Ctrl + k para marcar el final.
- Para pegar, como anteriormente, utilizaremos Ctrl + u.
Cómo movernos por el texto en Nano Text Editor
Podremos movernos hacia adelante o hacia atrás con Ctrl + F y Ctrl + B, respectivamente. Si queremos hacerlo hacia arriba o hacia abajo, lo podemos hacer con Ctrl + P y Ctrl + N.
Lista de comandos básicos de Nano Text Editor
- Ctrl + g: Nos muestra el menú de ayuda.
- Ctrl + u: Pega en la línea que nos encontramos lo que se ha copiado en el buffer.
- Ctrl + l: Redibuja la pantalla actual.
- Ctrl + j: Justificamos el párrafo actual.
- Ctrl + m: Insertaremos un retorno de carro en la posición actual del cursor.
- Ctrl + _: Vamos a un número de línea concreto.
- Ctrl + x: Salimos del editor.
- Ctrl + r: Insertar otro fichero en el actual.
- Ctrl + w: Buscar una cadena.
- Ctrl + y: Nos lleva a la página anterior.
- Ctrl + v: Nos lleva a la página siguiente.
- Ctrl + t: Revisar la ortografía.
¿Cómo configurar tu dominio y publicar tu página web con comandos Nano?
Cuando gestionas o creas tu página web en un servidor VPS, disponer de herramientas prácticas como Nano puede marcar la diferencia entre depender de múltiples interfaces o tener el control total desde la terminal. Con este editor de texto, puedes editar archivos esenciales del sitio web, configurar el comportamiento del servidor y personalizar tu dominio sin salir de la consola. A continuación, te mostramos cómo aprovechar Nano para dejar tu página lista para recibir visitas.
Edita tu archivo index.html con Nano para mostrar tu página principal
El archivo index.html
suele ser la puerta de entrada a tu sitio web. Es el primer archivo que los visitantes ven al acceder a tu dominio. Con Nano, puedes crear o editar este archivo directamente desde la terminal:
nano /var/www/html/index.html
Desde ahí, puedes escribir tu contenido HTML, añadir enlaces, insertar imágenes o incluir cualquier elemento web básico. Por ejemplo:
<!DOCTYPE html> <html> <head> <title>Mi sitio web</title> </head> <body> <h1>¡Bienvenido a mi página!</h1> <p>Este contenido se ha creado usando Nano desde un VPS.</p> </body> </html>
Guarda con Ctrl + O, confirma con Enter y sal con Ctrl + X. Al acceder a tu dominio en el navegador, verás los cambios reflejados de inmediato.
Configura redirecciones y seguridad en tu dominio desde .htaccess
El archivo .htaccess
es clave en sitios alojados con Apache, ya que permite establecer redirecciones 301, habilitar HTTPS, proteger directorios o personalizar errores 404, entre muchas otras funciones. Puedes editarlo fácilmente con Nano:
nano /var/www/html/.htaccess
Ejemplo para redirigir todo el tráfico a HTTPS:
RewriteEngine On RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]
O para redireccionar de un dominio antiguo a uno nuevo:
Redirect 301 / https://www.nuevodominio.com/
Recuerda guardar los cambios y reiniciar o recargar el servidor si es necesario:
sudo systemctl reload apache2
Personaliza tu sitio web directamente desde la terminal con comandos Nano
Más allá de la página principal, puedes editar todos los archivos que componen tu sitio web directamente desde la terminal: hojas de estilo CSS, archivos PHP, robots.txt, favicon, etc. Algunos ejemplos:
nano /var/www/html/style.css nano /var/www/html/contacto.php nano /var/www/html/robots.txt
Esto te permite realizar correcciones rápidas, implementar nuevas secciones o actualizar contenido sin depender de herramientas externas. En entornos VPS como los de Arsys, este nivel de control es especialmente útil cuando se requiere agilidad, seguridad y autonomía total.
Conclusiones sobre Nano Text Editor
Desde los comandos más básicos que facilitan su navegación hasta los más avanzados para una edición más precisa, este editor te ofrece diferentes posibilidades sea cual sea tu nivel. Así, saber utilizar Nano Text Editor no sólo te da acceso a una herramienta para la edición de archivos de texto, sino que también te permitirá hacer más eficiente y productivo tu trabajo.
Así como ajustamos los comandos se ajustan a nuestras necesidades, la elección de un dominio y hosting web personalizados también juega un papel crucial en la experiencia online. Al igual que Nano se adapta a tus preferencias, elegir el dominio correcto y un hosting confiable puede marcar la diferencia tras crear una página web.