Comandos y atajos imprescindibles en Nano

Nano es un editor de texto para Linux muy sencillo, pero no por ello menos potente, que podremos utilizarlo desde la terminal. Su diseño tiene una apariencia similar a otro programa llamado Pico, que fue el editor de texto predeterminado de Pine, un programa de correo electrónico que no se distribuyó con una licencia compatible con GPL y a pesar de ser un tanto tosco, cumple perfectamente con su cometido.

Abrir un texto con Nano

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

Posición del cursor

Algo imprescindible con 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.

Atajos más utilizados

Grabar un archivo

  • 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.

Copiar, cortar y pegar

  • 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.

Movernos por el texto

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.

Otros atajos más utilizados

  • 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.