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

Editando un script escrito en 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

Esc 

Ir a la última línea del fichero

Esc /

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

Los tutoriales aquí en LibreByte están disponible bajo una licencia de software libre. Si le gusta mi trabajo considere:
Comprar un Hosting/VPS o Servidor Dedicado en MCKHost

Deja una respuesta

Tu dirección de correo electrónico no será publicada.

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