ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Caos De La Matematica


Enviado por   •  28 de Abril de 2014  •  1.661 Palabras (7 Páginas)  •  209 Visitas

Página 1 de 7

Emacs. Manual m´ınimo*

Miguel Moro Vallina**

1. Introduccio´n

El objetivo de este texto es documentar algunas de las caracter´ısticas m´as relevantes del editor de textos emacs, uno de los editores de texto m´as potentes que existen.

El EMACS original consist´ıa en un conjunto de Editor MACroS para el editor TECO y fue escrito por Richard Stallman y Guy Steele en 1975. Desde entonces ha habido mu´ltiples versiones de Emacs, pero las m´as populares hoy en d´ıa son la GNU Emacs, iniciada por el propio Stallman en 1984 y que au´n mantiene ´el mismo, y XEmacs, un fork de GNU Emacs desarrollado a partir de 1991. Ambos emplean el lengua je de programaci´on Emacs LISP, que provee

la mayor parte de las funcionalidades de edicio´n; el resto de ambos programas esta´ escrito en C, lengua je que constituye tambi´en la base del propio Emacs LISP. Este u´ltimo puede emplearse extensamente para personalizar, extender

y afinar el Emacs ; en esta caracter´ıstica reside buena parte de la potencia del programa.

Ya el EMACS original pose´ıa una gran capacidad para ser personalizado y extendido, lo cual daba lugar al permanente peligro de bifurcaciones y p´erdidas de compatibilidad entre las diferentes versiones. Stallman escribir´ıa m´as tarde que ✭✭las mejoras deben devolv´erseme para incorporarlas y redistribuirlas✮✮. El objetivo, en cualquier caso, no era de naturaleza exclusivamente t´ecnica; por el contrario, resid´ıa en que el programa pudiese ser compartido de manera comuni- taria, un objetivo que tomara´ cuerpo posteriormente con la creaci´on del proyecto GNU, del cual el propio GNU Emacs es el primer programa en aparecer.

En principio, nos centraremos so´lo en explicar el funcionamiento de Emacs en modo texto, dejando de lado las caracter´ısticas particulares de la versio´n gr´afica (XEmacs ). Obrando de este modo no restamos generalidad a lo que

se diga, toda vez que las funciones v´alidas para Emacs lo son tambi´en para

* El objetivo de este pequen˜o texto es meramente documentar algunas de las caracter´ısticas ma´s relevantes el editor de textos emacs. Se trata de un mero resumen de la extensa y completa gu´ıa GNU Emacs Manual, preparada por Richard Stallman y publicada por la Free Software Foundation (http://www.gnu.org/software/emacs/manual/). Algunas referencias iniciales se han tomado tambi´en de la Wikipedia (http://www.wikipedia.org). Este texto puede copiarse, distribuirse y/o modificarse bajo los t´erminos recogidos en la licencia GNU Free Documenta- tion License, Versio´n 1.1 o cualquier otra posterior publicada por la Free Software Foundation. Puede consultarse dicha licencia en http://www.gnu.org/software/emacs/manual/. La com-

posicio´n de este documento se ha realizado mediante LATEX.

** Correo: narodnaia@gmail.com. Web: http://narodnaia.googlepages.com

1

2 2. Teclas

XEmacs, no cumpli´endose siempre el rec´ıproco.

Al ejecutar Emacs, aparece, ocupando toda la pantalla, el llamado frame del editor. Este frame se divide en cuatro zonas, cada una de ellas con una funcio´n o funciones determinadas; haciendo un recorrido de arriba hacia aba jo de la pantalla, se distinguen:

– Barra de menu´: proporciona acceso a las funciones de Emacs, organizadas por categor´ıas (Buffers, Files, Tools . . . ). Para acceder al menu´ se pulsa

F10 o M-*.

– Ventana(s): la parte central de la pantalla esta´ ocupada por una o varias ventanas que muestran el contenido de ficheros o informaci´on diversa.

– L´ınea de modo: en todos los terminales que lo soportan (i.e., en casi todos),

la l´ınea de modo esta´ en v´ıdeo inverso. Muestra informaci´on variada (por ejemplo, el nombre del fichero que se esta´ editando y la l´ınea en la que esta´ situado el cursor ).

– A´rea de eco y minibuffer : ambos esta´n situados en la u´ltima l´ınea de la pantalla. El a´rea de eco o echo a´rea aparece so´lo cuando, al escribir una combinacio´n de teclas, se hace una pausa entre las distintas teclas que componen la combinacio´n. Lo escrito antes de la pausa ✭✭hace eco✮✮ en la pantalla. El minibuffer, por su parte, sirve para introducir los eventuales argumentos que se hayan de pasar

...

Descargar como (para miembros actualizados)  txt (9 Kb)  
Leer 6 páginas más »
Disponible sólo en Clubensayos.com