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 :)
Suerte,
macondo
20 Dic 2007
Este artículo fue escrito con el editor Nano
Referencias:
http://www.nano-editor.org/
Captura: IceWM y nano
http://farm3.static.flickr.com/2408/211 ... 424d_o.png