nano: un editor ligero y flexible

Nano, versión mejorada de Pico, es un editor amistoso, ligero y flexible ideal para realizar ediciones sencillas. Nano es un editor no modal (no se necesita ejecutar ningún comando o combinación de teclas para comenzar a editar el fichero seleccionado). Una vez iniciado muestra en la primera línea: la versión actual, el nombre del fichero que se está editando y si ha sido modificado o no; a continuación el fichero en cuestión, en la tercera línea de abajo hacia arriba los mensajes importantes y en las 2 últimas líneas atajos más comunes, ver figura. Nano usa como teclas fundamentales Ctrl(^) y Esc(M), es decir con Ctrl o Esc y otra combinación de tecla se ejecuta una accción, dentro de sus características fundamentales podemos mencionar:

  • Interfaz intuitiva
  • Ligera curva de aprendizaje
  • Internacionalización
  • Coloreado de sintaxis para C, C++, Python, Perl, Ruby, HTML, TeX otros
  • Búsquedas / Reemplazo por palabras claves o expresiones regulares
  • Avanzar/ Retroceder una pantalla
  • Explorador de ficheros
  • Edición de múltiples ficheros
  • Soporte para el ratón
  • Ayuda integrada al editor
nano flexible and lightweight text editor
Editando un script fichero PHP

Edición

Sintaxis general

nano [OPCIONES] [+LÍNEA,COLUMNA] fichero

Abrir el fichero apache2.conf e ir la la línea 20, columna 23

nano +20,23 /etc/apache2/apache2.conf 

Editar fichero1.txt

nano fichero1.txt

Realice las modificaciones pertinentes

Guardar cambios

Ctrl o

Nano solicitará confirmación sobre el fichero que se desea modificar, presione:

Enter

Copiar la línea actual y guardarla en el buffer

Esc 6

Cortar la línea actual y guardarla en el buffer

Ctrl k

Pegar lo que está en el buffer

Ctrl u

Para seleccionar varia líneas use el mouse o

Esc a

Para copiar/cortar/pegar las líneas seleccionadas use

Esc 6/Ctrl k/Ctrl u

respectivamente

Desplazamientos

Ir a la primera línea del fichero

Ctrl Home 

Ir a la última línea del fichero

Ctrl End

Ir a la línea 10, columna 20

Esc g

Nano soliticitará la línea y columna a la que desea ir, teclee:

10,20

Ir al principio de la línea actual

Ctrl a

Ir al final de la línea actual

Ctrl e

Ir al paréntesis, llave o corchete que casa

Esc ]

Avanzar una pantalla

Ctrl v

Retroceder una pantalla

Ctrl y

Opciones avanzadas

Búscar por palabras claves

Ctrl w

Buscar usando expresiones regulares

Ctrl w Esc r

Repetir última búsqueda

Esc w

Habilitar/Deshabilitar soporte para el ratón

Esc m

Ayuda integrada

Ctrl g

Lecturas recomendadas


YouTube video

Deja un comentario

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

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.