HOWTO: Nano, mi editor favorito :)
15 Dec 07 12:51 CST
Escrito por: macondo
Nano viene por omisión, junto con vim-tiny y ed, cuando instalan Debian.
Es pequeño, simple y hace operaciones básicas que el novato necesita.
Los programadores con necesidades más complejas usan Vim, Emacs, u otros
muchos editores más pesados y diseñados para operaciones más complejas.
Para un usuario como yo, con necesidades básicas, nano es más que
suficiente. Uso nano para editar ficheros y como un procesador de
palabras básico, guardo todo en texto (.txt).
Ahora mismo uso Debian Lenny (Testing) y la versión de nano es 2.0.6 .
Lo primero que hice fue darle una ojeada a los manuales:
$ man nano
$ man nanorc
Luego busqué el fichero global con las opciones para configurar nano:
$ locate nano
y después de encontrarlo, entré a ver que traía:
$ nano /etc/nanorc
Las opciones son simples y vienen comentadas (#), como no se puede
editar este fichero global, creé el fichero .nanorc en mi /home:
$ touch .nanorc
Y añadí las opciones que satisfacen mis necesidades:
set const
set smooth
set mouse
set tabsize 3
set fill 72
set const
Me da el número de la línea en que me encuentro al moverme hacia arriba
o hacia abajo inmediatamente (al vivo).
set smooth
Elimina el movimiento brusco de media página al mover el cursor.
set mouse
Me permite poner el cursor donde quiero usando el ratón. Para que esto
funcione tienen que instalar el paquete 'gpm' con apt-get. Para
habilitar el cursor del ratón presionen Alt+m y para deshabilitar, lo
mismo.
set tabsize 3
Hace que al presionar la tecla TAB el cursor se mueva 3 espacios
solamente.
set fill 72
Hace que las líneas hagan un 'wrap' (terminen y se devuelvan a la
próxima línea) al llegar a la columna número 72. Algo que es necesario
cuando estoy escribiendo un artículo.
Copiar/pegar
Para hacer esto presionen la tecla Shift y sobresalten lo que van a
copiar con el botón izquierdo del ratón, y otra vez presionen Shift y
presionen el botón del medio del ratón para pegar, y listo.
**NOTA Los próximos atajos de teclas (keybindings) vienen escritos con
mayúsculas para mejor visión, pero para utilizarlos usen minúsculas.
Formatear un párrafo: Ctrl-J
Formatear un fichero: Alt-J
Borrar el modo de ayuda en la parte de abajo: Alt-X
Para volver a ponerlo: Alt-X
Para saber el número de palabras, líneas o caracteres: Alt-D
Para borrar una línea: Ctrl-K
Para reponer la línea borrada (undo): Ctrl-U
Para ir a la primera línea del fichero: Ctrl-Y ( hasta que lleguen)
Para ir al final del fichero: Ctrl-V (hasta que lleguen)
Para ir al principio de una línea: Ctrl-A
Para ir al final de una línea: Ctrl-E
Para buscar una palabra: Ctrl-W
Para reemplazar una palabra: Ctrl-W + Ctrl-R (inmediatamente una
combinación detrás de la otra)
En la consola o terminal para editar un fichero que no es texto (.txt) y
quieren eliminar el parámetro de wrap=72, escriban:
$ sudo nano -w <nombre del fichero>
Si quieren eliminar el wrap y el modo de ayuda:
$ sudo nano -wx <nombre del fichero>
Para más ayuda y más atajos: Ctrl-G
Si nunca han usado nano, es muy fácil guardar y salir una vez hayan
terminado de editar un fichero:
Ctrl-O <Enter>
Ctrl-X
Para usar nano como procesador de palabras:
$ nano ~/nombre_del_artículo.txt
una vez que terminan, salvan y salen, y el escrito aparecerá en su /home en formato .txt que lo puede abrir cualquiera, no importa qué sistema operativo usen :)
Publicado: Vie Dic 28, 2007 8:03 amAsunto: Re: [Espacio Linux] HOWTO: Nano, mi editor favorito
Después de leer la página de ayuda (Ctrl+G) y después de cerciorarme que las siguientes teclas NO interfieren con las otras aplicaciones instaladas en mi máquina, uso estas teclas:
F7 = me lleva al principio del fichero.
F8 = me lleva al final del fichero.
F9 = borra/corta la línea que quiero.
F10 = repone (undo) la línea que borré.
Miembro No. 15506 Registrado: Jun 06, 2006 Mensajes: 1315 Ubicación:
Andalucia -
España
Publicado: Vie Dic 28, 2007 1:43 pmAsunto: Re: HOWTO: Nano, mi editor favorito
Muy bueno macondo, yo para editar cualquier fichero en escritorio prefiero gedit pues en nano me pierdo un poco, solo llego a lo básico, pero despues de leerme tu howto ya sé mas sobre nano.
Publicado: Vie Dic 28, 2007 6:04 pmAsunto: Re: HOWTO: Nano, mi editor favorito
La ventaja de las aplicaciones CLI como nano, vim, emacs, elinks, weechat, irssi, etc es que si no puedes entrar a las Xs, trabajan sin problema alguno. En cambio, gedit, konsole, kate, xchat, etc, son aplicaciones gui que precisan que estés metido en las Xs para que trabajen. Y si no sabes usar estos editores CLI y no puedes entrar a las Xs, no podrás editar los ficheros que necesitas como el de xorg desde la consola para entrar a las Xs.
Han habido veces que no puedo entrar a las Xs, especialmente cuando instalo distribuciones nuevas para mí, y logro meterme en el irc y preguntar en el canal de dicha distribución gracias a weechat.
Por ejemplo, antes de escribir startx, hago un update/dist-upgrade en la mañana desde la consola, antes de entrar a las Xs, lenny y sid tienen updates casi diaramente.
Publicado: Sab Dic 29, 2007 8:40 amAsunto: Re: HOWTO: Nano, mi editor favorito
ExEKieLiTo escribió:
yo por eso uso pico =D mi drama es que yo uso KDE y pico es de QT ( por lo que creo )
Nano es basado en Pico, la universidad de Washington tiene discrepancias con respecto a la licencias de nano y Pine. Nano fue la respuesta del software libre, es casi idéntico a Pico pero con más refinamiento.
Cita:
igualmente, no dejas de sorprenderme con tus howto !!! a ver cuando uno de KDE con compiz fusion ;)
jaja un saludo !!!
Jajaja!
No uso Gnome ni KDE, pesan cien veces más que cualquier gestor de ventanas y representan en mi obsesiva opinión, todo lo malo que existe en Linux en este sentido. Son inflados, llenos de bugs debido a la complejidad de su naturaleza, entre más tuercas, más las probabilidades que algo se dañe.
Claro está, cada cabeza es un mundo y yo prefiero mantener las cosas simples. Todos los años se necesita más RAM y procesadores más rápidos para poder mover la mole nueva que nos traen los nuevos "adelantos". Total, no hay aumento de velocidad, ya que la carga también aumenta. Hacer las cosas desde el CLI, es más rápido y te ahorras dolores de cabeza. Eye-candy es un despilfarro de recursos inperdonable, en mi humilde opinión.
Pero cada loco con su tema, lo importante es que estés contento con tu sistema, ya que en definidas cuentas, eres tú el que tiene que vivir con lo que usas.
saludos,
macondo
Ultima edición por macondo el Sab Dic 29, 2007 9:17 am, editado 1 vez
Publicado: Sab Dic 29, 2007 8:54 amAsunto: Re: HOWTO: Nano, mi editor favorito
niki45 y milux1, gracias por los comentarios, trato siempre de escribir claro y simple como me gusta leer, soy autodidacta y no entiendo muchas cosas debido a mi falta de instrucción formal :)
Publicado: Mie Feb 06, 2008 9:45 pmAsunto: Re: [Espacio Linux] HOWTO: Nano, mi editor favorito
Yo tambien solo conocia las teclas que muestra abajo.
Tambien es mi editor favorito, lo conoci con Debian porque el vi me enredaba, ahora lo ocupo de la forma basica, es decir, abrir, cambiar a modo de insercion, guardar y salir.
Otro que me atreveria a decir que es "equivalente" es ee ( easy editor ) que viene en FreeBSD ( aunque tambien tiene nano, pero ocupo ee en Free )
Nuevamente en horabuena.
Eso nos recuerda que . . . si leyeramos mas la documentacion . . . "otro gallo nos cantara".
Sales pues _________________ Blaise Pascal: "Vale más saber alguna cosa de todo, que saberlo todo de una sola cosa."
Publicado: Jue Feb 07, 2008 6:31 pmAsunto: Re: [Espacio Linux] HOWTO: Nano, mi editor favorito
O vaya, vere como me va usandolo, se ve interesante.. aunque estoy mas acostumbrado al VIM, pero bueno, veremos qe tal es....
salu2 _________________ "Quiero cambiar al mundo pero no me dan los RPM"
----------------------------
Tony Blair
Linux User # 433253
Ubuntu User # 9562
-----------------------------
No puedes publicar nuevos temas en este foro No puedes responder a temas en este foro No puedes editar tus mensajes en este foro No puedes borrar tus mensajes en este foro No puedes votar en encuestas en este foro