HOWTO: Nano, mi editor favorito :)
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 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
Suerte,
macondo
15 Dic 2007
Este artículo fue escrito con el editor Nano version 2.0.6
Referencias: http://www.nano-editor.org/
Captura: IceWM y nano
http://farm3.static.flickr.com/2408/2113299876_f74baf424d_o.png
Enviado por trosco18 el 19 Diciembre, 2007 - 00:00.
Como siempre Macondo tus articulos son muy simples y utliles, por lo menos para mi.
Saludos.
Enviado por macondo el 19 Diciembre, 2007 - 01:29.
Respuesta a Como siempre Macondo tus articulos
Gracias.
Esa es la idea, hacer todo simple y fácil de entender ;)
---
Lenny IceWM/Ratpoison
KISS Protocol: Keep It Simple, Stupid
Enviado por macondo el 19 Diciembre, 2007 - 17:51.
Respuesta a Como siempre Macondo tus articulos
Disculpen, olvidé agregar:
Para moverse al principio de una línea: Ctrl+A
Para moverse al final de una línea: Ctrl+E
---
Lenny IceWM/Ratpoison
KISS Protocol: Keep It Simple, Stupid
Enviado por maxmalkav el 21 Diciembre, 2007 - 21:10.
Gracias macondo
Últimamente he estado usando más el vim, pero no acabo de abandonar nano porque realmente es muy cómodo y para mí muy intuitivo. Con esta configuración e indicaciones que has recogido (y que yo no había empezado ni a buscar ;) ) creo que puedo lograr las pocas funcionalidades que necesito del vim y que no "encontraba" en nano.
PD: muchas veces pulso Ctrl + X en vim y pulso ESC antes de guardar en nano :P
---
Cada minuto que pasas sin leer las FAQs, un cachorrito derrama una lágrima:
http://www.esdebian.org/staticpages/index.php/faqs
Enviado por macondo el 24 Diciembre, 2007 - 16:34.
Para usar nano como un procesador de palabras:
$ nano ~/nombre_de_artículo.txt
Ejemplo:
$ nano ~/nano-es.txt
cuando terminan, el fichero es guardado en el /home de ustedes en formato de texto (.txt) lo cual es chévere ya que lo pueden abrir con cualquier sistema operativo que la persona, al cual es enviado, usa (windows, mac, unix, etc).
---
Lenny IceWM/Ratpoison
KISS Protocol: Keep It Simple, Stupid
Enviado por manic-miner el 6 Enero, 2008 - 00:05.
Respuesta a Para usar nano como un
Gracias Macondo por otro de tus interesantes artículos.
Fué gracias a tus tutoriales sobre IceWM y Fluxbox que empecé a sentirme cómodo con los manejadores de ventanas. También me sirvieron para dejar de pensar que necesitaba un gran procesador con mucha memoria para poder hacer algo útil, al comienzo de mi andadura por el mundo del software libre. Desde entonces me siento muy cómodo con mis viejas máquinas ;-)
Un saludo.
Enviado por elav el 1 Agosto, 2008 - 20:11.
Genial!!!!




