Mercurial > emacs
changeset 48502:c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
author | Juanma Barranquero <lekktu@gmail.com> |
---|---|
date | Fri, 22 Nov 2002 10:26:10 +0000 (2002-11-22) |
parents | 41fb6d06759c |
children | 1829d7a0d8bd |
files | etc/TUTORIAL.es |
diffstat | 1 files changed, 900 insertions(+), 776 deletions(-) [+] |
line wrap: on
line diff
--- a/etc/TUTORIAL.es Thu Nov 21 22:46:15 2002 +0000 +++ b/etc/TUTORIAL.es Fri Nov 22 10:26:10 2002 +0000 @@ -1,1074 +1,1191 @@ -Copyright (c) 1985 Free Software Foundation, Inc; Vea al final las -condiciones. Usted est� viendo el tutorial de Emacs. +Usted esta viendo el tutorial de Emacs. Vea al final las condiciones +de copiado. Copyright (c) 1985, 1996, 1998, 2001, 2002 Free Software +Foundation. -Los comandos de Emacs generalmente ivolucran la tecla CONTROL (algunas -veces llamada CTRL O CTL) o la tecla META (algunas veces llamada EDIT o -ALT). En lugar de escribir esto completamente en cada ocasi�n, usaremos -las siguientes abreviaciones. +Generalmente los comandos de Emacs involucran la tecla CONTROL +(algunas veces llamada CTRL O CTL) o la tecla meta (algunas veces +llamada EDIT o ALT). En lugar de escribir completamente esto en cada +ocasi�n, usaremos las siguientes abreviaturas. - C-<chr> significa mantener presionada la tecla CONTROL mientras digita el - caracter <chr>. Por lo tanto C-f ser�: Mantenga presionada la - tecla CONTROL y digite f. - M-<chr> significa mantenga presionada la tecla META o EDIT o ALT mientras - teclea <chr>. Si no hay teclas META, EDIT o ALT, en su lugar - presione y libere la tecla ESC y luego digite <chr>. - Escribimos <ESC> para la tecla ESC. + C-<car> significa mantener presionada la tecla CONTROL mientras + teclea el car�cter <car>. Por lo tanto C-f ser�: Mantenga + presionada la tecla CONTROL y teclee f. + M-<car> significa mantener presionada la tecla META o EDIT o ALT + mientras teclea <car>. Si no hay teclas META, EDIT o ALT, en + su lugar presione y libere la tecla ESC y luego teclee + <car>. Escribimos <ESC> para referirnos a la tecla ESC. + +Nota importante: para terminar la sesi�n de Emacs teclee C-x C-c (dos +caracteres). Los caracteres ">>" en el margen izquierdo indican +instrucciones para que usted trate de usar un comando. Por ejemplo: + + + + + + -Nota importante: para finalizar la sesi�n de Emacs presione C-x C-c. -(dos caracteres.) los caracteres ">>" al margen izquierdo indican -instrucciones para que usted trate de usar un comando. Por ejemplo: -<<Blank lines inserted around following line by help-with-tutorial>> -[Mitad de p�gina en blanco para prop�sitos did�cticos. El texto contin�a abajo] + + + + + +[Mitad de p�gina en blanco para prop�sitos did�cticos. El texto + contin�a abajo] + + + + + -[Middle of page left blank for didactic purposes. Text continues below] ->> Ahora digite C-v (ver la proxima pantalla) para desplazarse a la - siguiente pantalla (h�galo manteniendo la tecla CONTROL oprimida - mientras digita v). - Desde ahora usted deber�a hacer esto cada vez que termine de - leer la pantalla + + + + + -Note que se superponen dos l�neas cuando usted se mueve de pantalla en -pantalla; esto provee una continuidad para que pueda seguir leyendo el +>> Ahora teclee C-v (ver la pr�xima pantalla) para desplazarse a la + siguiente pantalla (h�galo manteniendo la tecla control + oprimida mientras teclea v). Desde ahora deber�a hacer esto + cada vez que termine de leer la pantalla. + +Note que se superponen dos l�neas cuando se mueve de pantalla en +pantalla; esto provee una continuidad para que pueda seguir leyendo el texto. -La primera cosa que necesita saber es como moverse de un lugar a otro en -el texto. Usted ya sabe como adelantar una pantalla con C-v. Para mover -atr�s una pantalla oprima M-v (mantenga oprimida la tecla META y digite v, -o presione <ESC>v si no tiene las teclas META, EDIT o ALT). +Lo primero que necesita saber es como moverse de un lugar a otro en el +texto. Ya sabe como avanzar una pantalla, con C-v. Para retroceder +una pantalla teclee M-v (mantenga oprimida la tecla META y teclee v, o +teclee <ESC>v si no tiene las teclas META, EDIT o ALT). ->> Intente oprimir M-v y luego C-v, varias veces. +>> Intente teclear M-v y luego C-v, varias veces. + * RESUMEN --------- - + Los siguientes comandos son �tiles para ver pantallas completas: C-v Avanzar una pantalla completa M-v Retroceder una pantalla completa - C-l Limpiar la pantalla y mostrar todo el texto de nuevo, - moviendo el texto alrededor del cursor al centro de la - pantalla (Esto es control-L, no control-1.) + C-l Limpiar la pantalla y mostrar todo el texto de nuevo, + moviendo el texto alrededor del cursor al centro de la + pantalla (Esto es CONTROL-L, no CONTROL-1.) ->> Encuentre el cursor, y note cual texto est� cerca a este. - Luego oprima C-l. - Encuentre el cursor otra vez y note que el mismo texto est� cerca al - cursor ahora. +>> Encuentre el cursor, y f�jese qu� texto hay cerca de �ste. + Luego teclee C-l. + Encuentre el cursor otra vez y note que el mismo texto est� cerca + del cursor ahora. + +Si su terminal las soporta, tambi�n puede usar las teclas AvP�g o +RegP�g para moverse por pantallas completas, pero puede editar m�s +eficientemente si usa C-v y M-v. * MOVIMIENTO B�SICO DE CURSOR ----------------------------- -Moverse de una pantalla completa a otra es �til, �pero c�mo moverse a +Es �til moverse de una pantalla completa a otra pero, �c�mo moverse a un lugar espec�fico dentro del texto en la pantalla? -Hay varias formas para que pueda hacerlo. La forma m�s b�sica es usar los -comandos C-p, C-b, C-f, y C-n. Cada uno de estos comandos mueve el cursor -una fila o columna en una direcci�n particular en la pantalla. -Aqu� hay una tabla mostrando estos cuatro comandos y las direcciones en -que ellos mueven - - L�nea Anterior, C-P +Puede hacerlo de diversas formas. Puede usar las teclas de flechas, +pero es mas eficiente mantener las manos en la posici�n est�ndar y +usar los comandos C-p, C-b, C-f, y C-n. Estos caracteres son +equivalentes a las cuatro teclas de flechas, de esta manera: + + L�nea anterior, C-P : : - Atr�s, C-b.... Posici�n actual del cursor .... Adelante, C-f + Atr�s, C-b.... Posici�n actual del cursor .... Adelante, C-f : : L�nea siguiente, C-n ->> Mueva el cursor a la l�nea en la mitad del diagrama - usando C-n o C-p. Luego presione C-l para ver el +>> Mueva el cursor a la l�nea en la mitad del diagrama + usando C-n o C-p. Luego teclee C-l para ver el diagrama completo centrado en la pantalla. -Usted probablemente encontrar� f�cil recordarlos mediante las letras -P de Previous (anterior), N de Next (siguiente), B de Backward (atr�s) -y F de Forward (adelante). -Estos son los comandos b�sicos de posicionamiento del cursor y estar� -us�ndolos TODO el tiempo, ser�n de gran beneficio si los aprende a usar -ahora. +Le resultar� f�cil recordar estas letras por las palabras que +representan: P de Previous (anterior), N de Next (siguiente), B de +Backward (atr�s) y F de Forward (adelante). Estar� usando estos +comandos de posicionamiento b�sico del cursor todo el tiempo. + +>> Teclee algunos C-n para traer el cursor a esta l�nea. ->> Presione unas veces C-n para traer el cursor a esta l�nea. +>> Mu�vase a la l�nea con C-f y hacia arriba con algunos C-p. Observe + lo que hace C-p cuando el cursor est� en medio de la l�nea. ->> Mu�vase en la l�nea con C-f y hacia arriba con C-p. - Observe lo que hace C-p cuando el cursor est� en la mitad de la l�nea. +Cada l�nea de texto termina con un car�cter de nueva l�nea (Newline), +que sirve para separarla de la l�nea siguiente. La �ltima l�nea de su +archivo debe de tener un car�cter de nueva l�nea al final (pero Emacs +no requiere que �sta lo tenga). -Cada l�nea de texto termina con un caracter de nueva l�nea, esto sirve -para separarla de la siguiente l�nea. La �ltima l�nea en su archivo debe -tener una nueva l�nea al final (pero Emacs no requiere que esta lo tenga). +>> Intente usar C-b al comienzo de una l�nea. Deber�a moverse al + final de la l�nea previa. Esto sucede porque retrocede a trav�s + del car�cter de nueva l�nea. ->> Intente usar C-b al comienzo de una l�nea. Deber�a moverse al - final de la l�nea previa. Esto es porque retrocede antes del caracter - de nueva l�nea. +C-f puede moverse a trav�s de una nueva l�nea igual que C-b. -C-f puede moverse por una nueva l�nea justo como C-b. +>> Teclee algunos C-b m�s para que sienta por donde se encuentra el + cursor. + Luego teclee C-f para regresar al final de la l�nea. + Luego teclee otro C-f m�s para moverse a la l�nea siguiente. ->> Presione algunas C-b m�s para que entienda donde se encuentra el cursor. - Luego presione C-f para retornar al final de la l�nea. - Al final presione una vez mas C-f para moverse a la siguiente l�nea. - -Cuando pase el tope o el final de la pantalla, el texto m�s all� del borde -de la pantalla se mostrar�. Esto es llamado "desplazamiento" Esto le -permite a Emacs mover el cursor al lugar especificado en el texto sin -moverlo fuera de la pantalla. +Cuando pase el tope o el final de la pantalla, se mostrar� el texto +m�s all� del borde de la pantalla. Esto recibe el nombre de +"desplazamiento". Esto le permite a Emacs mover el cursor al lugar +especificado en el texto sin moverlo fuera de la pantalla. ->> Intente mover el cursor fuera del borde de la pantalla con C-n y - observe qu� pasa. +>> Intente mover el cursor fuera del borde de la pantalla con C-n, y + observe lo que sucede. -Si moverse por caracteres es muy lento, se puede mover por palabras. M-f -(META-F) mueve adelante una palabra y M-b mueva atr�s una palabra. +Si moverse por caracteres es muy lento, puede moverse por palabras. +M-f (META-f) mueve adelante una palabra y M-b mueva atr�s una palabra. ->> Oprima unas veces M-f y M-b +>> Teclee algunos M-f y M-b -Cuando est� en la mitad de una palabra, M-f mueve al final de la palabra. -Cuando est� en un espacio entre dos palabras, M-f mueve al final de la -siguiente palabra. M-b trabaja de la misma forma en la direcci�n opuesta. +Cuando est� en la mitad de una palabra, M-f mueve al final de la +palabra. Cuando est� en un espacio entre dos palabras, M-f mueve al +final de la siguiente palabra. M-b trabaja de la misma forma en la +direcci�n opuesta. ->> Oprima unas veces M-f y M-b, intercale con C-f y C-b de tal forma que - observe la acci�n de M-f y M-b desde varios sitios dentro y entre - palabras. +>> Teclee algunos M-f y M-b, intercaladas con C-f y C-b de tal forma + que observe la acci�n de M-f y M-b desde varios sitios dentro y + entre palabras. -Note el paralelo entre C-f y C-b de un lado y M-f y M-b del otro. -Muy frecuentemente los caracteres Meta son usados para operaciones -relacionadas, con las unidades definidas por el lenguaje -(palabras, oraciones y p�rrafos), mientras los caracteres Control operan -sobre unidades que son independientes de lo que usted est� -editando (caracteres, l�neas, etc). +Note el paralelo entre C-f y C-b de un lado y M-f y M-b del otro. Muy +frecuentemente los caracteres Meta se usan para operaciones +relacionadas, con las unidades definidas por el lenguaje (palabras, +oraciones y p�rrafos), mientras los caracteres Control operan sobre +unidades b�sicas que son independientes de lo que est� editando +(caracteres, l�neas, etc). -Este paralelo se aplica entre l�neas y oraciones: C-a y C-e para moverse -al comienzo o al final de la l�nea; y M-a y M-e para mover al comienzo o -al final de una oraci�n. +Este paralelo se aplica entre l�neas y oraciones: C-a y C-e para +moverse al comienzo o al final de la l�nea; y M-a y M-e para mover al +comienzo o al final de una oraci�n. ->> Intente unas veces C-a, y a continuaci�n C-e. ->> Intente unos M-a, y otros M-e. +>> Intente algunos C-a, y despu�s unos cuantos C-e. +>> Intente algunos M-a, y despu�s unos cuantos M-e. -Mire c�mo la repetici�n de C-a no hace nada, pero la repetici�n de M-a -sigue moviendo una oraci�n adelante, aunque no son muy an�logas, cada una +Vea c�mo la repetici�n de C-a no hace nada, pero la repetici�n de M-a +sigue moviendo una oraci�n m�s. Aunque no son muy an�logas, cada una parece natural. -La localizaci�n del cursor en el texto es tambi�n llamada "punto", en -otras palabras el cursor muestra sobre la pantalla donde esta el punto -localizado dentro del texto. +La ubicaci�n del cursor en el texto se llama tambi�n "punto". En +otras palabras, el cursor muestra sobre la pantalla donde est� +situado el punto dentro del texto. -Aqu� hay un resumen de operaciones simples del movimiento del cursor, -incluyendo los comandos de movimiento en oraci�n y palabra: +Aqu� hay un resumen de operaciones simples de movimiento del cursor, +incluyendo los comandos de movimiento por palabra y oraci�n: - C-f Moverse adelante un caracter - C-d Moverse atr�s un caracter + C-f Avanzar un car�cter + C-d Retroceder un car�cter - M-f Moverse adelante una palabra - M-b Moverse atr�s una palabra + M-f Avanzar una palabra + M-b Retroceder una palabra - C-n Moverse a la l�nea siguiente - C-p Moverse a la l�nea anterior + C-n Avanzar a la l�nea siguiente + C-p Retroceder a la l�nea anterior - C-a Moverse al comienzo de la l�nea - C-e Moverse al final de la l�nea + C-a Retroceder al comienzo de la l�nea + C-e Avanzar al final de la l�nea - M-a Moverse al comienzo de la oraci�n - M-e Moverse al final de la oraci�n + M-a Retroceder al comienzo de la oraci�n + M-e Avanzar al final de la oraci�n ->> Pruebe todos estos comandos unas veces para practicar. - Estos comandos son los usados m�s frecuentemente. +>> Ahora pruebe todos estos comandos algunas veces para practicar. + Estos comandos son los m�s frecuentemente usados. -Otros dos comandos de movimiento del cursor importantes son M-< (Meta -Menor que), el cual se mueve al comienzo del texto entero, y M->( Meta +Otros dos comandos importantes de movimiento del cursor son M-< (META +Menor que), el cual se mueve al comienzo del texto entero, y M-> (META Mayor que), el cual se mueve al final del texto entero. -En la mayor�a de terminales, el "<" est� sobre la coma, por lo tanto usted -puede usar la tecla shift para generarlo. En estas terminales usted podr� -usar la tecla shift tambi�n al teclear M-<; sin la tecla shift, usted -estar�a escribiendo M-coma. +En la mayor�a de las terminales, el "<" est� sobre la coma, por lo +tanto tiene que usar la tecla shift para teclearlo. En estas +terminales tendr� que usar la tecla shift tambi�n al teclear M-<; sin +la tecla shift, usted estar�a escribiendo M-coma. >> Ahora pruebe M-<, para moverse al comienzo del tutorial. - A continuaci�n use C-v repetidamente para regresar aqu�. + Despu�s use C-v repetidamente para regresar aqu�. ->> Ahora pruebe M->, para moverse el final del tutorial. +>> Ahora pruebe M->, para moverse al final del tutorial. Despu�s use M-v repetidamente para regresar aqu�. -Tambi�n puede mover el cursor con las teclas de la flecha si su -terminal tiene teclas de flecha. Recomendamos aprender C-b, C-f, -C-n y C-p por tres razones. Primero, ellos funcionan en todo tipo de -terminales. Segundo, una vez usted gane pr�ctica usando Emacs, usted -encontrar� que teclear estos caracteres Control es m�s r�pido que -usar teclas de flecha ( porque no tendr� que retirar sus manos de -la posici�n para teclear). Tercero, una vez tenga el h�bito de usar -estos comandos Control, tambi�n puede aprender f�cilmente a usar otros -comandos avanzados de movimiento de cursor. +Tambi�n puede mover el cursor con las teclas de flecha si su terminal +dispone de ellas. Recomendamos aprender C-b, C-f, C-n y C-p por tres +razones. Primero, funcionan en todo tipo de terminales. Segundo, una +vez que gane pr�ctica usando Emacs, encontrar� que teclear estos +caracteres Control es m�s r�pido que usar teclas de flecha (porque no +tendr� que mover las manos de la posici�n para mecanografiar). +Tercero, una vez tenga el h�bito de usar estos comandos Control, +tambi�n puede aprender a usar otros comandos avanzados de movimiento +del cursor f�cilmente. -La mayor�a de comandos de Emacs aceptan un argumento num�rico; para -la mayor�a de comandos esto sirve como un factor de repetici�n. La manera que -a un comando usted da un factor de repetici�n es tecleando C-u y luego los -d�gitos antes de introducir los comandos. Si usted tiene una tecla META -( o EDIT o ALT), hay una manera alternativa para ingresar un argumento -num�rico: teclear los d�gitos mientras presiona la tecla META. -Recomendamos aprender el m�todo C-u porque este funciona en cualquier terminal. -El argumento num�rico es tambi�n llamado un "argumento prefijo", porque usted -teclea el argumento antes del comando al que se aplica. +La mayor�a de comandos de Emacs aceptan un argumento num�rico; para la +mayor�a de comandos esto sirve como un factor de repetici�n. La +manera de pasarle un factor de repetici�n a un comando es tecleando +C-u y luego los d�gitos antes de introducir los comandos. Si tiene +una tecla META (o EDIT o ALT), hay una manera alternativa para +ingresar un argumento num�rico: teclear los d�gitos mientras presiona +la tecla META. Recomendamos aprender el m�todo C-u porque este +funciona en cualquier terminal. El argumento num�rico es tambi�n +llamado un "argumento prefijo", porque usted teclea el argumento antes +del comando al que se aplica. Por ejemplo, C-u 8 C-f mueve hacia adelante ocho caracteres. - ->> Pruebe usar C-n o C-p con un argumento num�rico, para mover el cursor - a una l�nea cerca a esta con solo un comando. + +>> Pruebe usar C-n o C-p con un argumento num�rico, para mover el + cursor a una l�nea cercana a �sta con un solo comando. -La mayor�a de comandos usan argumentos num�ricos como un factor de repetici�n, -pero algunos comandos lo usan de otra forma. Varios comandos (pero ninguno -de los que ha aprendido hasta ahora) usan esto como una marca -- la -presencia de un argumento prefijo, sin tener en cuenta su valor, hace -que el comando act�e de forma diferente. +La mayor�a de comandos usan el argumento num�rico como un factor de +repetici�n, pero algunos comandos le dan otros usos. Varios comandos +(pero ninguno de los que ha aprendido hasta ahora) lo usan como una +bandera: la presencia de un argumento prefijo, sin tener en cuenta su +valor, hace que el comando act�e de forma diferente. -C-v y M-v son otro tipo de excepci�n. Cuando se les da un argumento, -ellos desplazan la pantalla arriba o abajo esa cantidad de l�neas, en vez -de una pantalla completa. Por ejemplo, C-u 8 C-v desplaza la pantalla 8 +C-v y M-v son otro tipo de excepci�n. Cuando se les da un argumento, +desplazan la pantalla arriba o abajo esa cantidad de l�neas, en vez de +una pantalla completa. Por ejemplo, C-u 8 C-v desplaza la pantalla 8 l�neas. >> Pruebe tecleando C-u 8 C-v ahora. -Este debi� haber desplazado la pantalla hacia arriba 8 l�neas. -Si usted quisiera desplazarla hacia abajo de nuevo, usted puede dar un -argumento a M-v. +Esto debi� haber desplazado la pantalla hacia arriba 8 l�neas. Si +quisiera desplazarla hacia abajo de nuevo, puede dar un argumento a +M-v. + +Si est� usando un sistema de ventanas, como X11 o MS-Windows, debe +haber una larga �rea rectangular llamada una barra de desplazamiento +en el lado izquierdo de la ventana de Emacs. Puede desplazar el texto +al oprimir el bot�n del rat�n en la barra de desplazamiento. -Si usted esta usando X Window, debe haber una �rea rectangular larga -llamada una barra de desplazamiento al lado izquierdo de la ventana de -Emacs. Usted puede desplazar el texto al oprimir el bot�n del mouse en la -barra de desplazamiento. +>> Pruebe presionando el bot�n del medio en la parte superior del �rea + resaltada en la barra de desplazamiento. �ste debe desplazar el + texto a una posici�n determinada seg�n cuan alto o bajo oprima el + bot�n. ->> Pruebe presionando el bot�n del medio en la parte superior del area - resaltada en la barra de desplazamiento. Este debe desplazar el texto a - una posici�n determinada por cu�n alto o bajo oprima el bot�n. - ->> Intente mover el mouse arriba y abajo, mientras mantiene el bot�n el - medio presionado. Usted ver� que el texto se desplaza arriba y abajo - a medida que mueve el mouse. +>> Intente mover el rat�n arriba y abajo, mientras mantiene el bot�n + del medio presionado. Ver� que el texto se desplaza arriba y abajo + a medida que mueve el rat�n. * CUANDO EMACS EST� BLOQUEADO ----------------------------- -Si Emacs deja de responder a sus comandos, usted puede detenerlo con -seguridad al teclear C-g. Puede usar C-g para detener un comando -que est� tomando mucho tiempo para ejecutarse. +Si Emacs dejara de responder a sus comandos, puede detenerlo con +seguridad al teclear C-g. Puede usar C-g para detener un comando que +est� tomando mucho tiempo para ejecutarse. -Tambi�n puede usar C-g para descartar un argumento num�rico o el comienzo -de un comando que usted no quiere finalizar. +Tambi�n puede usar C-g para descartar un argumento num�rico o el +comienzo de un comando que no quiere finalizar. >> Escriba C-u 100 para hacer un argumento num�rico de 100, entonces - pruebe C-g. Ahora pruebe C-f. Esto deber� mover s�lo un caracter, ya - que usted cancel� el argumento con C-g. + pruebe C-g. + Ahora pruebe C-f. Esto deber� mover s�lo un car�cter, ya que + cancel� el argumento con C-g. -Si usted ha digitado <ESC> por error, usted puede desecharlo con un C-g. +Si ha tecleado <ESC> por error, puede desecharlo con un C-g. * COMANDOS DESACTIVADOS ----------------------- -Algunos comandos de Emacs son "desactivados" de manera que los usuarios -principiantes no puedan usarlos por accidente. +Algunos comandos de Emacs est�n "desactivados" de manera que los +usuarios principiantes no puedan usarlos accidentalmente. -Si usted prueba uno de los comandos desactivados, Emacs muestra un mensaje -informando cu�l comando era, y pregunt�ndole si usted quiere continuar y -ejecutar el comando. +Si teclea uno de los comandos desactivados, Emacs muestra un mensaje +informando acerca de qu� comando era, y pregunt�ndole si quiere +continuar y ejecutar el comando. -Si usted realmente quiere intentar el comando, oprima espacio como repuesta -a la pregunta. Normalmente, si usted no quiere ejecutar el comando +Si realmente quiere intentar el comando, teclee Espacio como repuesta +a la pregunta. Normalmente, si no quiere ejecutar el comando desactivado, conteste la pregunta con "n". ->> Escriba C-x C-l (que es un comando desactivado), a continuaci�n escriba - n para responder la pregunta. +>> Escriba C-x C-l (que es un comando desactivado), a continuaci�n + escriba n para responder la pregunta. * VENTANAS ---------- -Emacs puede tener varias ventanas, cada una mostrando su propio texto. -Explicaremos despu�s como usar m�ltiples ventanas. Ahora queremos -explicar c�mo deshacerse de ventanas adicionales y volver a la edici�n -b�sica en una ventana. Es sencillo: +Emacs puede tener varias ventanas, cada una mostrando su propio texto. +Explicaremos despu�s como usar m�ltiples ventanas. Ahora mismo +queremos explicar c�mo deshacerse de ventanas adicionales y volver a +la edici�n b�sica en una ventana. Es sencillo: - C-x 1 Una ventana (i.e., elimina todas las otras ventanas). + C-x 1 Una ventana (p.ej., elimina todas las otras ventanas). -Esto es Control x seguido por el d�gito 1. C-x 1 expande la ventana que -contiene el cursor, para ocupar toda la pantalla. Esto borra todas las -otras ventanas. +Esto es CONTROL-x seguido por el d�gito 1. C-x 1 expande la ventana que +contiene el cursor, para ocupar toda la pantalla. Esto borra todas las +dem�s ventanas. >> Mueva el cursor a esta l�nea y escriba C-u 0 C-l. >> Escriba Control-h k Control-f. - Mire como esta ventana se encoge, mientras una nueva aparece y + Vea como esta ventana se encoge, mientras una nueva aparece y muestra documentaci�n sobre el comando Control-f. ->> Escriba C-x 1 y vea la ventana de listado de documentaci�n desaparecer. +>> Escriba C-x 1 y vea que la ventana de listado de documentaci�n + desaparece. -Este comando es diferente a los otros comandos que usted ha aprendido en -que este consiste de dos caracteres. Este comienza con el caracter Control-x. -Hay toda una serie de comandos que comienzan con Control-x; muchos de -ellos tienen que ver con ventanas, archivos, buffers y cosas -relacionadas. Estos comandos son de una longitud de dos, tres o cuatro -caracteres. +Este comando es diferente a los otros que ha aprendido en que �ste +consiste de dos caracteres. Comienza con el car�cter CONTROL-x. Hay +toda una serie de comandos que comienzan con CONTROL-x; muchos de +ellos tienen que ver con ventanas, archivos, buffers y cosas +relacionadas. Estos comandos son de una longitud de dos, tres o +cuatro caracteres. + + +* INSERTAR Y BORRAR +------------------- -* INSERTANDO Y BORRANDO ------------------------ +Si quiere insertar un texto, basta con que lo teclee. Emacs +interpreta los caracteres que usted puede ver, tales como A, 7, *, +etc. como texto y los inserta inmediatamente. Teclee <Return> (la +tecla Enter) para insertar un car�cter de nueva l�nea. -Si usted quiere insertar un texto s�lo escr�balo. Los caracteres que -usted puede ver, tales como A, 7, *, etc. Son tomados por Emacs como texto -e insertados inmediatamente. Oprima <Return> (la tecla Enter) para -insertar un caracter de nueva l�nea. +Puede borrar el �ltimo car�cter que escribi� oprimiendo <Delback>. +<Delback> es una tecla en el teclado--la misma que normalmente usa +fuera de emacs para borrar el �ltimo car�cter que escribi�. +Normalmente es una tecla una o dos filas arriba de la tecla <Return>, +y que esta usualmente rotulada como "Backspace", "Del" o simplemente +con una flecha en direcci�n izquierda que no es parte de las teclas de +flecha. -Usted puede borrar el �ltimo caracter que escribi� oprimiendo <Delete>. -<Delete> es una tecla, que puede estar marcada como "Del". En algunos - casos la tecla "Backspace" sirve como <Delete>, �pero no siempre! +Si la tecla larga esta rotulada "Backspace", entonces esa es la que +debe de usar para <Delback>. Puede haber otra tecla llamada "Del" en +otra parte, pero esa no es <Delback>. -Generalmente <Delete> borra el caracter inmediatamente anterior a la +Generalmente, <Delback> borra el car�cter inmediatamente anterior a la posici�n actual del cursor. ->> Haga esto ahora -- Teclee unos pocos caracteres, y b�rrelos con - la tecla <Delete>. No se preocupe si este archivo cambia, no alterar� - el tutorial principal. Esta es su copia personal. +>> Haga esto ahora: teclee unos pocos caracteres, despu�s b�rrelos + tecleando <Delback> varias veces. No se preocupe si este archivo + cambia, no alterar� el tutorial principal. �sta es su copia + personal de �l. Cuando una l�nea de texto se hace muy grande para una sola l�nea en la -pantalla, la l�nea de texto es "continuada" en una segunda l�nea. Un -backslash ("\") en el margen derecho indica que la l�nea ha sido -continuada. +pantalla, la l�nea de texto "contin�a" en una segunda l�nea en la +pantalla. Un backslash ("\") (o, si est� usando un sistema de +ventanas, una peque�a flecha curva) en el margen derecho indica que la +l�nea "contin�a". ->> Inserte texto hasta que llegue al margen derecho, y siga insertando. - Ver� a continuaci�n aparecer una l�nea. +>> Inserte texto hasta que llegue al margen derecho, y siga + insertando. Ver� aparecer una l�nea de continuaci�n. ->> Use <Delete> para borrar el texto hasta que la l�nea de nuevo quepa - en la pantalla. La l�nea de continuaci�n se pierde. +>> Use <Delback> para borrar el texto hasta que la l�nea de nuevo + quepa en la pantalla. La l�nea de continuaci�n se pierde. -Puede borrar un caracter de Nueva l�nea justo como cualquier otro -caracter. Al borrar un caracter de Nueva l�nea entre dos l�neas -las combina en una sola. Si el resultado de la combinaci�n de l�neas es -demasiado largo para caber en el ancho de la pantalla, ser� mostrada -una l�nea de continuaci�n. +Puede borrar un car�cter de nueva l�nea como cualquier otro car�cter. +Al borrar el car�cter de nueva l�nea entre dos l�neas las junta en una +sola l�nea. Si el resultado de la combinaci�n de l�neas es demasiado +largo para caber en el ancho de la pantalla, se mostrar� con una l�nea +de continuaci�n. ->> Mueva el cursor al comienzo de una l�nea y oprima <Delete>. Esto - unir� esta l�nea con la anterior. +>> Mueva el cursor al comienzo de una l�nea y teclee <Delback>. Esto + juntar� esa l�nea con la l�nea anterior. ->> Oprima <Return> para reinsertar la nueva l�nea que borr�. +>> Teclee <Return> para reinsertar la nueva l�nea que borr�. -Recuerde que a la mayor�a de los comandos de Emacs se les puede dar un -factor de repetici�n, esto incluye caracteres de texto. Repetir un -caracter de texto lo inserta varias veces. +Recuerde que a la mayor�a de los comandos de Emacs se les puede dar un +factor de repetici�n; esto incluye los caracteres de texto. Repetir +un car�cter de texto lo inserta varias veces. ->> Ahora trate esto -- teclee C-u 8 * para insertar ********. +>> Int�ntelo ahora: teclee C-u 8 * para insertar ********. -Usted ha aprendido la manera m�s b�sica de teclear algo en Emacs -y corregir errores. Puede borrar por palabras o por l�neas. Este es un +Ya ha aprendido la manera m�s b�sica de teclear algo en Emacs y +corregir errores. Puede borrar por palabras o por l�neas. He aqu� un resumen de las operaciones de borrado: - <Delete> borra el caracter justo antes que el cursor - C-d borra el siguiente caracter despu�s del cursor + <Delback> borra el car�cter justo antes que el cursor + C-d borra el siguiente car�cter despu�s del cursor - M-<Delete> Elimina la palabra inmediatamente antes del cursor - M-d Elimina la siguiente palabra antes del cursor + M-<Delback> Elimina la palabra inmediatamente antes del + cursor + M-d Elimina la siguiente palabra despu�s del cursor - C-k Elimina desde el cursor hasta el fin de la l�nea - M-k Elimina hasta el final de la oraci�n actual. + C-k Elimina desde el cursor hasta el fin de la l�nea + M-k Elimina hasta el final de la oraci�n actual -Note que <Delete> y C-d contra M-<Delete> y M-d extienden el paralelo -iniciado por C-f y M-f (bien, <Delete> no es realmente una tecla de -control, pero no nos preocuparemos ahora por eso). C-k y M-k son como -C-e y M-e, en ciertas forma, en que las l�neas son oraciones opuestas. +Note que <Delback> y C-d, comparados con M-<Delback> y M-d, extienden +el paralelismo iniciado por C-f y M-f (bien, <Delback> no es realmente +una tecla de control, pero no nos preocuparemos de eso ahora). C-k y +M-k, en ciertas forma, son como C-e y M-e, en que las l�neas son +oraciones opuestas. -Tambi�n puede eliminar cualquier parte del buffer con un m�todo uniforme. -Mu�vase a un extremo de esa parte, y digite C-@ o C-SPC (cualquiera de -los dos). Mu�vase al extremo de esa parte y teclee -C-w. Eso elimina todo el texto entre las dos posiciones. +Tambi�n puede eliminar cualquier parte del buffer con un m�todo +uniforme. Mu�vase a un extremo de esa parte, y teclee C-@ o C-SPC +(cualquiera de los dos). (SPC es la barra espaciadora.) Mu�vase al +otro extremo de esa parte, y teclee C-w. Eso elimina todo el texto +entre las dos posiciones. ->> Mueva el cursor a la letra T al inicio del p�rrafo anterior. ->> Teclee C-SPC. Emacs debe mostrar el mensaje "Mark set" en la parte de - abajo de la pantalla. ->> Mueva el cursor a la x en "extremo", en la segunda l�nea del p�rrafo. ->> Teclee C-w. Esto eliminar� el texto que comienza desde la T, y +>> Mueva el cursor a la letra T del inicio del p�rrafo anterior. +>> Teclee C-SPC. Emacs debe mostrar el mensaje "Mark set" en la parte + de abajo de la pantalla. +>> Mueva el cursor a la x en "extremo", en la segunda l�nea del + p�rrafo. +>> Teclee C-w. Esto eliminar� el texto que comienza desde la T, y termina justo antes de la x. La diferencia entre "eliminar" y "borrar" es que el texto "eliminado" -puede ser reinsertado, mientras que las cosas "borradas" no pueden -ser reinsertados. +puede ser reinsertado, mientras que las cosas "borradas" no pueden ser +reinsertadas. La reinserci�n de texto eliminado se llama "yanking" o +"pegar". Generalmente, los comandos que pueden quitar mucho texto lo +eliminan, mientras que los comandos que quitan solo un car�cter, o +solo lineas en blanco y espacios, borran (para que no pueda pegar ese +texto). -La reinserci�n de texto eliminado es llamada "yanking". Generalmente, -los comandos que pueden remover mucho texto lo eliminan (configurados de -esta forma para poder recuperarlo), mientras que los comandos que -remueven un solo caracter, o solamente l�neas en blanco o espacios, -hacen un borrado (sin que usted pueda recuperar dicho texto). - ->> Mueva el cursor al comienzo de una l�nea que no est� desocupada. Luego - digite C-k para eliminar el texto de esa l�nea. ->> Oprima C-k por segunda vez. Usted ver� que elimina la nueva - l�nea que sigue a esa. +>> Mueva el cursor al comienzo de una l�nea que no est� vac�a. + Luego teclee C-k para eliminar el texto de esa l�nea. +>> Teclee C-k por segunda vez. Ver� que elimina la nueva l�nea que + sigue a esa l�nea. -Note que al oprimir C-k una sola vez elimina el contenido de la l�nea , y -un segundo C-k elimina la l�nea misma, y hace que todas las otras l�neas -se muevan hacia arriba. C-k trata un argumento num�rico especialmente: -Elimina ese n�mero de l�neas y sus contenidos. Esto no es una simple -repetici�n. C-u 2 C-k elimina dos l�neas y sus nuevas l�neas, tecleando -C-k dos veces no hace esto. +Note que al teclear C-k una sola vez elimina el contenido de la l�nea, +y un segundo C-k elimina la l�nea misma, y hace que todas las otras +l�neas se muevan hacia arriba. C-k trata un argumento num�rico +especialmente: Elimina ese n�mero de l�neas y TAMBI�N sus +contenidos. Esto no es una simple repetici�n. C-u 2 C-k elimina dos +l�neas y sus nuevas l�neas, tecleando C-k dos veces no hace esto. -Recuperar texto eliminado es llamado "yanking". (Piense en esto como si -estuviera recuperando, reinsertando, alg�n texto que fue eliminado). -Puede recuperar el texto eliminado o bien en el mismo sitio de d�nde fue -eliminado o en otro lugar en el buffer, o inclus en un archivo diferente. -Puede reinsertar el texto varias veces, lo que hace m�ltiples copias del -mismo. +Traer texto eliminado de regreso es llamado "yanking" o "pegar". +(Piense en ello como pegar de nuevo, o traer de vuelta, alg�n texto +que le fue quitado.) Puede pegar el texto eliminado en, ya sea el +lugar en que fue eliminado, o en otra parte del buffer, o hasta en un +archivo diferente. Puede pegar el texto varias veces, lo que hace +varias copias de �l. -El comando para recuperar es C-y. Este reinserta el �ltimo texto -eliminado, en la posici�n actual del cursor. +El comando para pegar es C-y. Reinserta el �ltimo texto eliminado, en +la posici�n actual del cursor. ->>Int�ntelo; oprima C-y para recuperar el texto. +>> Int�ntelo; teclee C-y para pegar de nuevo el texto. -Si usted tecleea muchos C-k s seguidos, todo el texto eliminado es salvado -junto, de forma tal que un C-y lo recuperar� todo de una sola vez. +Si hace varios C-k seguidos, todo el texto eliminado se guarda junto, +de manera que un C-y pegar� todas las l�neas al mismo tiempo. ->>Haga esto ahora, oprima C-k varias veces. +>> Haga esto ahora, teclee C-k varias veces. Ahora para recuperar ese texto eliminado: ->> Teclee C-y. Entonces baje el cursor unas pocas l�neas y oprima C-y de -nuevo. Ahora sabe como copiar un texto. +>> Teclee C-y. Luego baje el cursor unas pocas l�neas y teclee C-y de + nuevo. De esta forma puede copiar un texto. -�Qu� hacer si usted tiene alg�n texto que quiere recuperar, pero elimina -otro antes de recuperarlo? C-y recuperar�a la eliminaci�n m�s reciente, -pero el texto previo no est� perdido. Puede regresar a �ste usando el -comando M-y. Despu�s de haber tecleado C-y para conseguir la eliminaci�n -m�s reciente, escribiendo M-y reemplaza el texto recuperado con la -eliminaci�n previa. Tecleando M-y una y otra vez traer� las -eliminaciones anteriores. Cuando usted ha encontrado el texto que -buscaba, usted no tiene que hacer nada para conservarlo.S�lo siga con -su edici�n, dejando el texto recuperado donde est�. +�Qu� hacer si tiene alg�n texto que quiere pegar, y entonces elimina +otra cosa? C-y pegar�a la eliminaci�n m�s reciente. Pero el texto +previo no est� perdido. Puede regresar a �ste usando el comando M-y. +Despu�s de haber tecleado C-y para conseguir la eliminaci�n m�s +reciente, tecleando M-y reemplaza el texto pegado con la eliminaci�n +previa. Tecleando M-y una y otra vez traer� las eliminaciones +anteriores. Cuando haya encontrado el texto que buscaba, no tiene que +hacer nada para conservarlo. S�lo siga con su edici�n, dejando el +texto pegado en donde est�. -Si usted digita M-y suficientes veces, usted regresa al punto inicial -(la eliminaci�n m�s reciente) +Si teclea M-y suficientes veces, regresa al punto inicial (la +eliminaci�n m�s reciente). ->> Elimine una l�nea mu�vase, elimine otra l�nea. - Luego oprima C-y para recuperar la segunda l�nea eliminada. - Entonces oprima M-y, y ser� reemplazada por la primera l�nea eliminada. - Oprima m�s veces M-y y vea lo que sucede. Siga haci�ndolo hasta que la - segunda l�nea eliminada regrese, y entonces unas pocas m�s. Si usted - quiere, puede tratar de darle a M-y argumentos positivos y negativos. +>> Elimine una l�nea, mu�vase un poco, elimine otra l�nea. + Luego teclee C-y para recuperar la segunda l�nea eliminada. + Luego teclee M-y y ser� reemplazado por la primera l�nea eliminada. + Teclee m�s veces M-y y vea lo que obtiene. Siga haci�ndolo hasta + que la segunda l�nea eliminada regrese, y entonces unas pocas + m�s. Si quiere, puede tratar de darle a M-y argumentos positivos y + negativos. -* DESHACER +* DESHACER ---------- Si hace un cambio al texto, y luego decide que fue un error, -puede deshacer el cambio con el comando deshacer C-x u. +puede deshacer el cambio con el comando deshacer, C-x u. Normalmente, C-x u deshace los cambios hechos por un comando; si repite -varias veces seguidas C-x u, cada repetici�n deshar� un comando +varias veces seguidas C-x u, cada repetici�n deshar� un comando adicional. - -Pero hay dos excepciones: comandos que no cambian el texto no cuentan -(esto incluye los comandos de movimiento del cursor y el comando de -desplazamiento), y los caracteres de autoinserci�n son usualmente manejados -en grupos de hasta 20 (estos es para reducir el numero de C-x u que tiene que -realizar para deshacer una inserci�n en el texto). ->> Elimine esta l�nea con C-k, despu�s C-x u deber�a reaparecerla. +Pero hay dos excepciones: los comandos que no cambian el texto no +cuentan (esto incluye los comandos de movimiento del cursor y el +comando de desplazamiento), y los caracteres de autoinserci�n se +manejan usualmente en grupos de hasta 20. (Esto es para reducir el +numero de C-x u que tenga que teclear para deshacer una inserci�n en +el texto.) + +>> Elimine esta l�nea con C-k, despu�s teclee C-x u y deber�a + reaparecer. -C-_ es un comando alterno para deshacer, este trabaja igual que C-x u, -pero es m�s f�cil de usar varias veces seguidas. La desventaja -de C-_ es que en algunos teclados no es obvio como se genera. Por esto -proveemos C-x u tambi�n. En algunas terminales, usted puede oprimir C-_ -al digitar / mientras oprime CONTROL. +C-_ es un comando alternativo para deshacer; funciona igual que C-x u, +pero es m�s f�cil de teclear varias veces seguidas. La desventaja de +C-_ es que en algunos teclados no es obvio c�mo se teclea. Por esto +existe tambi�n C-x u. En algunas terminales, puede teclear C-_ al +teclear / mientras oprime CONTROL. -Un argumento num�rico para C-_ o C-x u act�a como un factor de repetici�n. +Un argumento num�rico para C-_ o C-x u act�a como un factor de +repetici�n. -Usted puede deshacer el borrado de texto de la misma forma que si lo -hubiera eliminado. La diferencia entre eliminar algo y borrarlo se hace -visible cuando lo recupera con C-y; no hay diferencia para deshacer. +Uuede deshacer un texto borrado justo como puede deshacer el texto +eliminado. La distinci�n entre eliminar algo y borrar algo afecta en +si puede pegarlo con C-y; no hay diferencia alguna para deshacer. * ARCHIVOS ---------- -Para hacer permanente el texto que edite, lo debe colocar en un -archivo. De otra manera, este se se perder� cuando cierre Emacs. -Para poder poner su texto en un archivo, usted debe "encontrar" el -archivo antes de ingresar el texto (esto tambi�n es llamado "visitar" -el archivo.) +Para que pueda hacer permanente el texto que edite, lo debe colocar en +un archivo. De otra manera, �ste se perder� cuando cierre Emacs. +Para poder poner su texto en un archivo, debe "encontrar" el archivo +antes de ingresar el texto. (Esto se llama tambi�n "visitar" el +archivo.) -Encontrar un archivo significa que usted puede observar su contenido -dentro de Emacs. Esto de cierta forma, es como si usted estuviera editando -el archivo. Aunque los cambios que usted haga usando Emacs no ser�n -permanentes hasta que "salve" el archivo. Esto es para no dejar un archivo - a medio cambiar en el sistema cuando usted no quiere. Incluso cuando -usted salve, Emacs dejar� el archivo original bajo un nombre cambiado en -caso de que luego usted decida que sus cambios fueron un error. +Encontrar un archivo significa que puede ver su contenido dentro de +Emacs. En cierta forma, es como si estuviera editando el archivo +mismo. Sin embargo los cambios que haga mediante Emacs no ser�n +permanentes hasta que "guarde" el archivo. Esto es para evitar dejar +un archivo a medio cambiar en el sistema cuando no quiera. Incluso +cuando guarde, Emacs dejar� el archivo original bajo un nombre +cambiado en caso de que luego decida que sus cambios fueron un error. -Si mira cerca del final de la pantalla podr� ver una l�nea que -comienza y termina con guiones, y comienza con "--:-- TUTORIAL" o algo -as�. Esta parte de la pantalla normalmente muestra el nombre del archivo -que est� visitando. En este momento usted est� visitando un archivo -llamado "TUTORIAL" que es su borrador personal del tutorial de Emacs. Cuando -encuentre un archivo con Emacs, el nombre del archivo aparecer� en ese -mismo sitio. +Si mira cerca del final de la pantalla podr� ver una l�nea que +comienza y termina con guiones, y comienza con "--:-- TUTORIAL.es" o +algo as�. Esta parte de la pantalla normalmente muestra el nombre del +archivo que est� visitando. En este momento est� visitando un archivo +llamado "TUTORIAL.es" que es su borrador personal del tutorial de +Emacs. Cuando encuentre un archivo con Emacs, el nombre de ese +archivo aparecer� en ese mismo punto. -Una cosa especial acerca del comando para encontrar un archivo, es que -usted tendr� que decir cual archivo desea. Decimos que el comando -"lee un argumento desde la terminal" (en este caso, el argumento es -el nombre del archivo). Despu�s de generar el comando: +Una cosa especial acerca del comando para encontrar un archivo, es que +tendr� que decir que nombre de archivo desea. Decimos que el comando +"lee un argumento desde la terminal" (en este caso, el argumento es el +nombre del archivo). Despu�s de teclear el comando: C-x C-f Encontrar un archivo -Emacs le pide que digite el nombre del archivo. El nombre de archivo que -digite aparecer� en la l�nea final de la pantalla. A la l�nea final de la -pantalla se le denomina minibuffer cuando es usada para este tipo de entradas. -Puede usar comandos de edici�n ordinarios de Emacs para editar el nombre -del archivo. +Emacs le pide que teclee el nombre del archivo. El nombre de archivo +que teclee aparece en la l�nea final de la pantalla. A la l�nea final +de la pantalla se la denomina minibuffer cuando se utiliza para este +tipo de entradas. Puede usar comandos de edici�n ordinarios de Emacs +para editar el nombre del archivo. -Cuando est� ingresando el nombre del archivo (o cualquier otra -informaci�n al minibuffer) usted puede cancelar el comando con C-g. +Mientras est� ingresando el nombre del archivo (o cualquier otra +entrada al minibuffer) puede cancelar el comando con C-g. ->> Oprima C-x C-f, luego oprima C-g. Esto cancela el minibuffer y - tambi�n cancela el comando C-x C-f que estaba usando el - minibuffer. As� que no encontrar� archivo alguno. +>> Teclee C-x C-f, luego teclee C-g. Esto cancela el minibuffer, y + tambi�n cancela el comando C-x C-f que estaba usando el minibuffer. + As� que no encontrar� archivo alguno. -Cuando usted haya finalizado de ingresar el nombre del archivo, oprima -<Return> para terminarlo. Entonces el comando C-x C-f trabaja y encuentra -el archivo que usted escogi�. El minibuffer desaparece cuando el comando -C-x C-f termina. +Cuando haya finalizado de ingresar el nombre del archivo, teclee +<Return> para terminarlo. Entonces el comando C-x C-f trabaja, y +encuentra el archivo que escogi�. El minibuffer desaparece cuando el +comando C-x C-f termina. -Despu�s aparece el contenido del archivo en la pantalla y usted puede editarlo. -Cuando quiera hacer cambios permanentes, teclee el comando +Poco tiempo despu�s aparecer� el contenido del archivo en la pantalla, +y puede editarlo. Cuando quiera que sus cambios sean permanentes, +teclee el comando - C-x C-s Salvar el archivo + C-x C-s Guardar el archivo -Este copia el texto de Emacs al archivo. La primera vez que usted haga -esto, Emacs renombrar� el archivo original con un nuevo nombre para que -este no se pierda. El nuevo nombre se obtendr� adicionando "~" -al final del nombre del archivo original. +Esto copia el texto dentro de Emacs al archivo. La primera vez que +haga esto, Emacs renombrar� el archivo original con un nuevo nombre +para que este no se pierda. El nuevo nombre se hace agregando "~" al +final del nombre del archivo original. -Cuando la operaci�n de salvar haya terminado, Emacs mostrar� el -nombre del archivo escrito. Usted deber�a salvar frecuentemente, para que -no pierda mucho trabajo si el sistema deja de funcionar. +Cuando guardar haya terminado, Emacs mostrar� el nombre del archivo +escrito. Deber� guardar frecuentemente, para que no pierda mucho +trabajo si el sistema falla. ->> Presione C-x C-s, salvando la copia del tutorial. Esto deber�a - imprimir "Wrote...TUTORIAL" al final de la pantalla. +>> Teclee C-x C-s, guardando la copia del tutorial. + Esto deber�a mostrar "Wrote ...TUTORIAL.es" al final de la + pantalla. -NOTA: En algunos sistemas, oprimir C-x C-s dejar� inm�vil la pantalla y -usted no podr� ver m�s respuesta de Emacs. Esto indica que una -"caracter�stica" del sistema operativo llamada ''control de flujo'' -est� interceptando el comando C-s y no permiti�ndole llegar a Emacs. -Para descongelar la pantalla, presione C-q. Entonces consulte la secci�n -"entrada espont�nea para b�squeda incremental'' en el manual de -Emacs para encontrar informaci�n de c�mo tratar con esta "caracter�stica". +NOTA: En algunos sistemas, teclear C-x C-s dejar� inm�vil la pantalla +y no podr� ver m�s respuesta de Emacs. Esto indica que una +"caracter�stica" del sistema operativo llamada "control de flujo" est� +interceptando el C-s y no permiti�ndole llegar hasta Emacs. Para +descongelar la pantalla, teclee C-q. Luego consulte la secci�n +"Entrada Espont�nea para B�squeda Incremental" en el manual de Emacs +para consejos de c�mo tratar con esta "caracter�stica". -Usted puede encontrar un archivo existente para verlo o editarlo, -tambi�n puede hacerlo con un archivo que no existe. Esta es la forma -de crear un archivo en Emacs: encuentre el archivo, comenzar� vac�o, luego -comience a introducir el texto al archivo. Cuando invoque "salvar" el archivo, -Emacs crear� realmente el archivo con el texto que introdujo. Desde ah�, -usted puede considerarse estar editando un archivo existente. +Puede encontrar un archivo existente, para verlo o editarlo. Tambi�n +puede hacerlo con un archivo que no exista. �sta es la forma de crear +un archivo en Emacs: encuentre el archivo, que comenzar� vac�o, luego +comience a insertar el texto para ese archivo. Cuando invoque +"guardar" el archivo, Emacs crear� realmente el archivo con el texto +que ha insertado. De ah� en adelante, puede considerarse estar +editando un archivo existente. * BUFFERS --------- -Si visita un segundo archivo con C-x C-f, el primer archivo permanece en -Emacs. Usted puede volver al primer encontr�ndolo de nuevo con C-x C-f. De -esta forma usted puede mantener un gran n�mero de archivos en Emacs. +Si visita un segundo archivo con C-x C-f, el primer archivo permanece +dentro de Emacs. Puede volver a el encontr�ndolo de nuevo con C-x +C-f. De esta forma puede mantener un gran n�mero de archivos dentro +de Emacs. ->> Cree un archivo llamado "foo" presionando C-x C-f foo <Return> - luego inserte alg�n texto, ed�telo, y salve "foo" presionando C-x - C-s. Finalmente presione C-x C-f TUTORIAL <Return> para regresar al - tutorial. +>> Cree un archivo llamado "foo" tecleando C-x C-f foo <Return>. + Luego inserte alg�n texto, ed�telo, y guarde "foo" tecleando C-x + C-s. + Finalmente teclee C-x C-f TUTORIAL.es <Return> + para regresar al tutorial. -Emacs almacena cada archivo de texto dentro de un objeto llamado -"buffer". Al encontrar un archivo se crea un nuevo buffer dentro de -Emacs. Para mirar la lista de los buffers que existen actualmente en -su sesi�n de Emacs, presione: +Emacs almacena cada texto del archivo dentro de un objeto llamado +"buffer". Al encontrar un archivo se crea un nuevo buffer dentro de +Emacs. Para mirar la lista de los buffers que existen actualmente en +su sesi�n de Emacs, teclee: C-x C-b Lista de Buffers ->> Intente ahora C-x C-b. +>> Pruebe C-x C-b ahora. + +Vea como cada buffer tiene un nombre, y adem�s puede tener un nombre +de archivo para el archivo que contiene. CUALQUIER texto que vea en +una ventana de Emacs es siempre parte de alg�n Buffer. + +>> Teclee C-x 1 para deshacerse de la lista de buffers. -Mire como cada buffer tiene un nombre, y adem�s puede tener un nombre de -archivo para el archivo que contiene. Algunos Buffers no corresponden a -archivos; por ejemplo, el buffer llamado "*Buffer List*" no tiene ning�n -archivo. Este es el buffer que tiene la lista de buffers que fue creado -por C-x C-b. CUALQUIER archivo de texto que vea en una ventana de Emacs, -es siempre parte de alg�n Buffer. +Cuando tenga varios buffers, solo uno de ellos es "actual" en alg�n +momento. Ese buffer es el que actualmente edita. Si quiere editar +otro buffer, necesita "cambiar" a �l. Si quiere cambiar a un buffer +que corresponde a un archivo, puede hacerlo visitando el archivo de +nuevo con C-x C-f. Pero existe una manera m�s r�pida: use el comando +C-x b. En ese comando, necesita teclear el nombre de buffer. + +>> Teclee C-x b foo <Return> para volver al buffer "foo" que contiene + el texto del archivo "foo". Despu�s teclee C-x b TUTORIAL.es + <Return> para regresar a este tutorial. ->> Presione C-x 1 para deshacerse de la lista de buffers. +La mayor�a del tiempo el nombre del buffer es el mismo que el nombre +del archivo (sin la parte del directorio del archivo). Sin embargo, +esto no es as� siempre. La lista de buffers que hace con C-x C-b +siempre muestra el nombre de todos los buffers. -Si usted hace cambios al texto de un archivo, y luego encuentra otro -archivo, esto no salva el primer archivo. Estos cambios permanecer�n -dentro de Emacs en el buffer del archivo. La creaci�n o edici�n del -segundo buffer de archivo no afecta al primero. Esto es muy �til pero -significa que necesita una forma conveniente para salvar el archivo del -primer buffer. Ser�a una molestia tener que volver a este con C-x C-f -para salvarlo con C-x C-s as� que tenemos - +CUALQUIER texto que vea en una ventana de Emacs siempre es parte de un +buffer. Algunos buffers no corresponden a un archivo. Por ejemplo, +el buffer llamado "*Buffer List*" no tiene ning�n archivo. Es el +buffer que contiene la lista de buffers que ha creado con C-x C-b. El +buffer llamado "*Messages*" tampoco tiene un archivo correspondiente; +contiene los mensajes que han aparecido en la l�nea de abajo durante +su sesi�n de Emacs. + +>> Teclee C-x b *Messages* <Return> para ver el buffer de mensajes. + Luego teclee C-b TUTORIAL <Return> para regresar a este tutorial. + +Si hace cambios al texto de un archivo, y luego encuentra otro +archivo, esto no guarda el primer archivo. Sus cambios permanecer�n +dentro de Emacs en ese buffer del archivo. La creaci�n o edici�n del +segundo buffer de archivo no afecta al primero. Esto es muy �til, +pero tambi�n significa que necesita una forma conveniente para guardar +el archivo del primer buffer. Ser�a una molestia tener que volver a +este con C-x C-f para guardarlo con C-x C-s. As� tenemos + C-x s Guardar algunos buffers - -C-x s le pregunta sobre cada buffer que contenga cambios que usted no -ha salvado. Le pregunta por cada buffer si salvarlo o no. - ->> Inserte una l�nea de texto, y teclee C-x s. - Esto deber�a preguntarle si desea salvar el buffer llamado TUTORIAL. - Conteste si a la pregunta presionando "y". - -* EXTENDIENDO EL CONJUNTO DE COMANDOS -------------------------------------- - -Hay much�simos m�s comandos de Emacs que podr�an ser posiblemente -puestos en todos los caracteres control y meta. Emacs puede lograrlo -usando el comando X (eXtendido). Este viene de dos formas: + +C-x s le pregunta sobre cada buffer que contenga cambios que no haya +guardada. Le pregunta, por cada buffer, si quiere guardarlo o no. + +>> Inserte una l�nea de texto, luego teclee C-x s. + Deber�a preguntarle si desea guardar el buffer llamado TUTORIAL.es. + Conteste si a la pregunta tecleando "y". + + +* EXTENDER EL CONJUNTO DE COMANDOS +---------------------------------- + +Hay much�simos m�s comandos de Emacs que los que podr�an asignarse a +todos los caracteres control y meta. Emacs puede darle la vuelta a +esto usando el comando X (eXtendido). Este viene de dos formas: + + C-x Car�cter eXtendido. Seguido por un car�cter. + M-x Comando eXtendido por nombre. Seguido por un nombre + largo. - C-x Caracter eXtendido seguido por un caracter. - M-x Comando eXtendido por nombre. Seguido por un nombre largo. - -Estos comandos son generalmente �tiles pero usados menos que los -comandos que usted hasta ahora ha aprendido. Hasta ahora ha visto dos -de estos: los comandos de archivo C-x C-f para encontrar y C-x C-s -para salvar. Otro ejemplo es el comando para terminar la sesi�n de -Emacs -- este es el comando C-x C-c ( no se preocupe por perder los -cambios que usted haya hecho; C-x C-c ofrece salvar cada archivo alterado -antes de que este elimine a Emacs.) - -C-z es el comando para salir de Emacs *temporalmente*-- para que usted -pueda regresar a la misma sesi�n de Emacs despu�s. - -En sistemas que lo permiten C-z "suspende" Emacs; esto es, se retorna -al shell pero no se destruye Emacs. En los shells m�s comunes, usted -puede reanudar Emacs con el comando `fg' o con `%emacs'. - -En sistemas que no se implemente el suspendido, C-z crea un subshell -que corre bajo Emacs para darle la opci�n de correr otros programas y -regresar a Emacs despu�s; esto en realidad no "sale" de Emacs. En este -caso, el comando shell `exit' es la v�a usual para regresar a Emacs -desde el subshell. - -El momento para usar C-x C-c es cuando usted est� listo para salir. -Es adem�s el paso correcto para salir de Emacs llamado bajo programas de -manejo de correo y otra variedad de utilidades, puesto que ellos no -saben c�mo lidiar con la suspensi�n de Emacs. En circunstancias normales, -si usted no va a salir, es mejor suspender Emacs con C-z en lugar de -salir de este. - - Existen varios comandos C-x. Aqu� hay una lista de algunos que usted -ha aprendido: +Estos comandos son generalmente �tiles pero menos usados que los +comandos que ha aprendido hasta ahora. Ya ha visto dos: los comandos +de archivo C-x C-f para Encontrar y C-x C-s para Guardar. Otro +ejemplo es el comando para terminar la sesi�n de Emacs: se trata del +comando C-x C-c. (No se preocupe por perder los cambios que haya +hecho; C-x C-c ofrece guardar cada archivo alterado antes de finalizar +Emacs.) + +C-z es el comando para salir de Emacs *temporalmente*: para que pueda +regresar a la misma sesi�n de Emacs despu�s. + +En sistemas que lo permiten C-z "suspende" Emacs; esto es, se regresa +al int�rprete de comandos pero no se destruye Emacs. En los +int�rpretes de comandos m�s comunes, puede reanudar Emacs con el +comando `fg' o con `%emacs'. + +En sistemas que no implementen el suspendido, C-z crea un +subint�rprete que corre bajo Emacs para darle la opci�n de correr +otros programas y regresar a Emacs despu�s; esto en realidad no "sale" +de Emacs. En este caso, el comando `exit' del int�rprete es la v�a +usual para regresar a Emacs desde �ste. + +El momento para usar C-x C-c es cuando est� listo para salir del +sistema. Es adem�s el paso correcto para salir de un Emacs llamado +bajo programas de manejo de correo y diversas otras utilidades, puesto +que ellos no saben c�mo lidiar con la suspensi�n de Emacs. En +circunstancias normales, si no va a salir, es mejor suspender +Emacs con C-z en lugar de salir de �l. + +Existen varios comandos C-x. Aqu� hay una lista de los que ha +aprendido: C-x C-f Encontrar archivo. - C-x C-s Salvar archivo. + C-x C-s Guardar archivo. C-x C-b Lista de buffers. C-x C-c Salir de Emacs. C-x 1 Borrar todo menos una ventana. C-x u Deshacer. - -Los comandos llamados eXtendidos son comandos usados con menos frecuencia -o comandos que son usados �nicamente en ciertos modos. Un ejemplo es -el comando replace-string, el cual globalmente reemplaza una cadena -con otra. Cuando usted teclea M-x, Emacs le pregunta al final de la -pantalla con M-x y usted debe escribir el nombre del comando; en este -caso "replace-string". Solo escriba "repl s<TAB>" y Emacs completar� -el nombre. Finalice el nombre del comando con <Return>. - - El comando replace-string requiere dos argumentos -- la cadena a -reemplazar, y la cadena para reemplazarla. Usted debe terminar cada -argumento con <Return>. - ->> Mueva el cursor hacia la l�nea en blanco dos l�neas debajo de esta. A - continuaci�n escriba + +Los comandos eXtendidos por nombre son comandos que se utilizan a�n +con menos frecuencia, o �nicamente en ciertos modos. Un ejemplo es el +comando replace-string, el cual globalmente substituye una cadena de +caracteres por otra. Cuando teclea M-x, Emacs le pregunta al +final de la pantalla con M-x y debe escribir el nombre del +comando; en este caso "replace-string". Solo teclee "repl s<TAB>" y +Emacs completar� el nombre. Finalice el nombre del comando con +<Return>. + +El comando replace-string requiere dos argumentos: la cadena de +caracteres a reemplazar, y la cadena de caracteres para reemplazarla. +Debe terminar cada argumento con <Return>. + +>> Mueva el cursor hacia la l�nea en blanco dos l�neas abajo de esta. + A continuaci�n escriba M-x repl s<Return>cambiado<Return>alterado<Return>. - -Note c�mo esta l�nea ha cambiado: usted reemplaza la palabra -c-a-m-b-i-a-d-o con "alterado" en cada ocurrencia, despu�s de la -posici�n inicial del cursor. - -* AUTO SALVADO --------------- - -Cuando usted ha hecho cambios en un archivo, pero usted no ha salvado -estos todav�a, estos podr�an perderse si su sistema deja de funcionar. Para -protegerlo de esto, Emacs peri�dicamente escribe un archivo "auto salvado" -para cada archivo que usted est� editando. El nombre del -archivo auto salvado tiene un # al principio y al final; por ejemplo, si su -archivo se llama "hola.c", su archivo auto salvado es "#hola.c#". Cuando -usted salva por la v�a normal, Emacs borra su archivo de auto salvado. - -Si el sistema deja de funcionar usted puede recuperar su edici�n de -auto salvado encontrando el archivo normal (el archivo que estuvo editando, -no el archivo de auto salvar) y entonces presionando M-x recover file<Return>. -Cuando le pregunte por la confirmaci�n, teclee yes<Return> para ir y -recuperar la informaci�n del auto-salvado. - -* �REA ECO ----------- - -Si Emacs ve que usted est� presionando comandos de multicaracteres -lentamente, este le muestra estos al final de la pantalla en un �rea -llamada "�rea de eco". El �rea de eco contiene la l�nea final de la pantalla. - + + Note c�mo esta l�nea ha cambiado: ha substituido la palabra + c-a-m-b-i-a-d-o por "alterado" en cada ocurrencia, despu�s de la + posici�n inicial del cursor. + + +* AUTO GUARDADO +--------------- + +Si ha hecho cambios en un archivo, pero no los ha guardado, �stos +podr�an perderse si su computadora falla. Para protegerlo de esto, +Emacs peri�dicamente escribe un archivo "auto guardado" para cada +archivo que est� editando. El nombre del archivo auto guardado tiene +un # al principio y al final; por ejemplo, si su archivo se llama +"hola.c", su archivo auto guardado es "#hola.c#". Cuando guarda por +la v�a normal, Emacs borra su archivo de auto guardado. + +Si la computadora falla, puede recuperar su edici�n de auto +guardado encontrando el archivo normal (el archivo que estuvo +editando, no el archivo de auto guardar) y entonces tecleando M-x +recover file<Return>. Cuando le pregunte por la confirmaci�n, teclee +yes<Return> para ir y recuperar la informaci�n del auto guardado. + + +* �REA DE ECO +------------- + +Si Emacs ve que usted est� tecleando comandos de multicaracteres +lentamente, se los muestra al final de la pantalla en un �rea llamada +"�rea de eco". El �rea de eco contiene la l�nea final de la pantalla. + + * L�NEA DE MODO --------------- - -La l�nea inmediatamente encima del �rea de eco es llamada el "l�nea de modo" -dice algo as�: + +La l�nea inmediatamente encima del �rea de eco recibe el nombre de +"l�nea de modo" o "mode line". La l�nea de modo dice algo as�: + +--:** TUTORIAL.es (Fundamental)--l765--65%--------- + +Esta l�nea da informaci�n �til acerca del estado de Emacs y del texto +que est� editando. ---:** TUTORIAL (Fundamental)--l730--58%--------- - -Esta l�nea da informaci�n �til acerca de el estado de Emacs y del -texto que usted est� editando. - -Usted ya sabe qu� significa el nombre del archivo -- este es el -archivo que usted ha encontrado. --NN%-- indica posici�n actual en el -texto; esto significa que NN porciento del texto est� encima de la -parte superior de la pantalla. Si el principio del archivo est� en la -pantalla, este dir� --Top-- en vez de --00%--. Si el final del texto est� -en la pantalla, este dir� --Bot--. Si usted est� mirando un texto tan -peque�o que cabe en la pantalla, el modo de l�nea dir� --All--. - +Ya sabe qu� significa el nombre del archivo: es el archivo que usted +ha encontrado. -NN%-- indica su posici�n actual en el texto; esto +significa que NN por ciento del texto est� encima de la parte superior +de la pantalla. Si el principio del archivo est� en la pantalla, este +dir� --Top-- en vez de --00%--. Si el final del texto est� en la +pantalla, dir� --Bot--. Si est� mirando un texto tan peque�o que cabe +en la pantalla, el modo de l�nea dir� --All--. + La L y los d�gitos indican la posici�n de otra forma: ellos dan el n�mero de l�nea actual del punto. - -Las estrellas cerca del frente significan que usted ha hecho cambios -al texto. Exactamente despu�s de que usted visite o salve un archivo, -esa parte del modo de l�nea no muestra estrellas, solo los guiones. - -La parte del modo de l�nea dentro de los par�ntesis es para indicarle -en qu� modo de edici�n est� usted. El modo por defecto es Fundamental, -el cual es el que usted est� usando ahora. Este es un ejemplo de un + +Los asteriscos cerca del frente significan que usted ha hecho cambios +al texto. Inmediatamente despu�s que visite o guarde un archivo, esa +parte de la l�nea de modo no muestra asteriscos, solo guiones. + +La parte de la l�nea de modo dentro de los par�ntesis es para +indicarle en qu� modo de edici�n est�. El modo por omisi�n es +Fundamental, el cual est� usando ahora. Este es un ejemplo de un "modo mayor". - -Emacs tiene diferentes modos mayores. Algunos de estos est�n -hechos para editar diferentes lenguajes y/o clases de texto, tales como -modo Lisp, modo de Texto, etc. En cualquier momento solamente un modo -mayor est� activo, y su nombre se encuentra siempre en el modo -de l�nea donde "Fundamental" est� ahora. - -Cada modo mayor hace que algunos comandos act�en diferente -por ejemplo, hay comandos para crear comentarios en un programa, y como -cada lenguaje de programaci�n tiene una idea diferente de c�mo debe verse -un comentario, cada modo mayor tiene que insertar comentarios de -forma distinta. Cada modo mayor es el nombre de un comando -extendido, que es como usted puede cambiar a ese modo. Por ejemplo, -M-x fundamental-mode es un comando para cambiar al modo fundamental. + +Emacs tiene diferentes modos mayores. Algunos est�n hechos para +editar diferentes lenguajes y/o clases de texto, tales como modo de +Lisp, modo de Texto, etc. En cualquier momento uno y solo un modo +mayor est� activo, y su nombre siempre se puede encontrar en la l�nea +de modo, justo en donde "Fundamental" est� ahora. + +Cada modo mayor hace que algunos comandos act�en diferente. Por +ejemplo, hay comandos para crear comentarios en un programa, y como +cada lenguaje de programaci�n tiene una idea diferente de c�mo debe +verse un comentario, cada modo mayor tiene que insertar comentarios de +forma distinta. Cada modo mayor es el nombre de un comando extendido, +que es como puede cambiar a ese modo. Por ejemplo, M-x +fundamental-mode es un comando para cambiar al modo fundamental. -Si usted va a editar un texto en espa�ol, tal como este archivo, -probablemente tendr� que usar el modo de texto. - ->> Teclee M-x text-mode<Return>. +Si va a editar un texto de alg�n lenguaje humano, como este archivo, +deber�a usar el modo de texto. +>> Teclee M-x text mode<Return>. -No se preocupe, ninguno de los comandos de Emacs que ha aprendido cambia -de manera significativa. Pero usted puede ver que M-f y M-b tratan a los -ap�strofes como parte de las palabras. Previamente, en modo Fundamental, -M-f y M-b trataban los ap�strofes como separadores de palabras. +No se preocupe, ninguno de los comandos de Emacs que ha aprendido +cambia de manera significativa. Pero puede observar que M-f y M-b +tratan los ap�strofes como parte de las palabras. Previamente, en +modo Fundamental, M-f y M-b trataban los ap�strofes como separadores +de palabras. -Los modos mayores usualmente hacen cambios sutiles como el -anterior: La mayor�a de comandos hacen "el mismo trabajo" en cada modo -mayor, pero funcionan un poco diferente. +Los modos mayores normalmente hacen cambios sutiles como el anterior: +la mayor�a de comandos hacen "el mismo trabajo" en cada modo mayor, +pero funcionan un poco diferente. -Para ver documentaci�n en su modo mayor actual, teclee C-h m. +Para ver documentaci�n en el modo mayor actual, teclee C-h m. ->> Use C-u C-v una vez o mas para llevar esta l�nea cerca de la +>> Use C-u C-v una o m�s veces para traer esta l�nea cerca de la parte superior de la pantalla. ->> Teclee C-h m, para ver c�mo el modo de texto difiere del modo +>> Teclee C-h m, para ver como el modo de Texto difiere del modo Fundamental. >> Teclee C-x 1 para eliminar la documentaci�n de la pantalla. Los modos mayores son llamados as� porque tambi�n hay modos menores. -Los modos menores no son alternativas para los modos mayores, apenas -modificaciones menores de estas. Cada modo menor puede ser activado o -desactivado por si mismo, independiente de todos los otros modos -menores, e independiente de su modo mayor. Entonces usted puede no usar -modos menores, o un modo menor o alguna combinaci�n de varios modos -menores. +Los modos menores no son alternativas para los modos mayores, solo +modificaciones menores de �stos. Cada modo menor puede ser activado o +desactivado por s� mismo, independiente de todos los otros modos +menores, e independiente de su modo mayor. Por tanto, puede no usar +modos menores, o solamente uno, o cualquier combinaci�n de varios +modos menores. Un modo menor que es muy �til, especialmente para editar textos en -idiomas humanos, es el modo Auto Fill. Cuando este modo es encendido, -Emacs rompe la l�nea entre palabras autom�ticamente cuando quiera que -inserte texto y haga una l�nea que es bastante ancha. +espa�ol, es el modo Auto Fill. Cuando este modo est� activado, Emacs +rompe la l�nea entre palabras autom�ticamente siempre que inserte +texto y la l�nea sea demasiado ancha. -Usted puede activar el modo Auto Fill al hacer M-x auto fill mode<Return>. -Cuando el modo este activado, usted puede desactivarlo nuevamente usando -M-x autofill mode<Return>. -Si el modo est� desactivado, este comando lo activa, y si el modo est� -activado, este comando lo desactiva. Decimos que el comando "cambia el -modo". +Puede activar el modo Auto Fill al hacer M-x auto fill mode<Return>. +Cuando el modo est� activado, puede desactivarlo nuevamente usando M-x +auto fill mode<Return>. Si el modo est� desactivado, este comando lo +activa, y si el modo est� activado, este comando lo desactiva. +Decimos que el comando "cambia el modo". ->> Teclee M-x auto fill mode<Return> ahora. Luego inserte una l�nea - de "asdf " repetidas veces hasta que la vea dividida en dos l�neas. - Usted debe intercalar espacios porque Auto Fill s�lo rompe - l�neas en espacios. +>> teclee M-x auto fill mode<Return> ahora. Luego inserte una l�nea + de "asdf " repetidas veces hasta que la vea dividida en dos l�neas. + Debe intercalar espacios porque Auto Fill s�lo rompe l�neas en los + espacios. -El margen es usualmente puesto en 70 caracteres, pero usted puede -cambiarlo con el comando C-x f. Usted debe dar el margen deseado -como un argumento num�rico. +El margen esta normalmente puesto en 70 caracteres, pero puede +cambiarlo con el comando C-x f. Debe indicar el margen deseado como +un argumento num�rico. ->> Teclee C-x f con un argumento de 20. (C-u 2 0 C-x f). - Entonces teclee alg�n texto y vea como Emacs llena con este l�neas de - 20 caracteres. Entonces ponga de nuevo el margen a 70 usando otra - vez C-x f. +>> Teclee C-x f con un argumento de 20. (C-u 2 0 C-x f). Luego + teclee alg�n texto y vea como Emacs lo parte en l�neas de 20 + caracteres. A continuaci�n ponga de nuevo el margen a 70 usando + otra vez C-x f. -Si usted hace cambios en el medio de un p�rrafo, el modo Auto Fill no -lo rellenar� por usted. -Para rellenar el p�rrafo, teclee M-q (Meta-q) con el cursor dentro de +Si hace cambios en el medio de un p�rrafo, el modo Auto Fill no lo +rellenar� por usted. +Para rellenar el p�rrafo, teclee M-q (META-q) con el cursor dentro de ese p�rrafo. ->>Mueva el cursor al p�rrafo anterior y teclee M-q. +>> Mueva el cursor al p�rrafo anterior y teclee M-q. + -* BUSCANDO ----------- +* BUSCAR +-------- -Emacs puede hacer b�squedas de cadenas (estas son grupos de caracteres -contiguos o palabras) hacia adelante a trav�s del texto o para atr�s -en el mismo. La b�squeda de una cadena es un comando de movimiento de -cursor; esto mueve el cursor al pr�ximo lugar donde esa cadena aparece. +Emacs puede hacer b�squedas de cadenas (grupos de caracteres o +palabras contiguos) hacia adelante a trav�s del texto o hacia atr�s en +el mismo. La b�squeda de una cadena es un comando de movimiento de +cursor; mueve el cursor al pr�ximo lugar donde esa cadena aparece. -El comando de b�squeda de Emacs es diferente a los comandos de b�squeda -de los dem�s editores, en que este es "incremental". Esto significa que -la b�squeda ocurre mientras usted teclea la cadena para buscarla. +El comando de b�squeda de Emacs es diferente a los comandos de +b�squeda de los dem�s editores, en que es "incremental". Esto +significa que la b�squeda ocurre mientras teclea la cadena para +buscarla. -El comando para iniciar una b�squeda es C-s para b�squeda hacia adelante, -y C-r para la b�squeda hacia atr�s. �PERO ESPERE! no intente esto ahora. - -Cuando teclee C-s usted ver� que la cadena "I-search" aparece como un -llamado en el �rea de eco. Esto le dice que Emacs est� en lo que se -conoce como b�squeda incremental, esperando que usted teclee la cosa que -quiere buscar. <Return> termina una busqueda. +El comando para iniciar una b�squeda es C-s para b�squeda hacia +adelante, y C-r para la b�squeda hacia atr�s. �PERO ESPERE! No los +intente a�n. ->> Ahora teclee C-s para comenzar la b�squeda. LENTAMENTE, una letra a - la vez, teclee la palabra 'cursor', haciendo pausa despu�s de cada - caracter para notar lo que pasa con el cursor. +Cuando teclee C-s ver� que la cadena "I-search" aparece como una +petici�n en el �rea de eco. Esto le indica que Emacs est� en lo que +se conoce como b�squeda incremental, esperando que teclee lo que +quiere buscar. <Return> termina una b�squeda. + +>> Ahora teclee C-s para comenzar la b�squeda. LENTAMENTE, una letra + a la vez, teclee la palabra 'cursor', haciendo pausa despu�s de + cada car�cter para notar lo que pasa con el cursor. Ahora ha buscado "cursor", una vez. ->> Ahora teclee C-s de nuevo, para buscar la pr�xima aparici�n de +>> Teclee C-s de nuevo, para buscar la siguiente ocurrencia de "cursor". ->> Ahora presione <Delete> cuatro veces y mire como se mueve el cursor. +>> Ahora teclee <Delback> cuatro veces y vea como se mueve el cursor. >> Teclee <Return> para terminar la b�squeda. -�Vi� lo que ocurri�? Emacs, en una b�squeda incremental, trata de ir a la -ocurrencia de la cadena que usted ha tecleado hasta el momento. Para ir -a la pr�xima ocurrencia de "cursor" solo teclee C-s de nuevo. Si tal -ocurrencia no existe, Emacs pita y le dice que la b�squeda actual est� -fallando (failing). C-g tambi�n termina la b�squeda. +�Vi� lo que ocurri�? Emacs, en una b�squeda incremental, trata de ir +a la ocurrencia de la cadena que ha tecleado hasta el momento. Para +ir a la pr�xima ocurrencia de 'cursor' solo teclee C-s de nuevo. Si +tal ocurrencia no existe, Emacs pita y le dice que la b�squeda actual +est� fallando ("failing"). C-g tambi�n termina la b�squeda. -NOTA: En algunos sistemas, oprimir C-x C-s dejar� inm�vil la pantalla y -usted no podr� ver m�s respuesta de Emacs. Esto indica que una -"caracter�stica" del sistema operativo llamada ''control de flujo'' -est� interceptando el comando C-s y no permiti�ndole llegar a Emacs. -Para descongelar la pantalla, presione C-q. Entonces consulte la secci�n -"entrada espont�nea para b�squeda incremental'' en el manual de -Emacs para encontrar informaci�n de c�mo tratar con esta "caracter�stica". +NOTA: En algunos sistemas, teclear C-s dejar� inm�vil la pantalla y no +podr� ver m�s respuesta de Emacs. Esto indica que una +"caracter�stica" del sistema operativo llamada "control de flujo" est� +interceptando el C-s y no permiti�ndole llegar hasta Emacs. Para +descongelar la pantalla, teclee C-q. Luego consulte la secci�n +"Entrada Espont�nea para B�squeda Incremental" en el manual de Emacs +para consejos de c�mo tratar con esta "caracter�stica". -Si usted est� en medio de una b�squeda incremental y teclea <Delete>, -usted notara que el �ltimo caracter de la cadena buscada es borrado y -la b�squeda vuelve al �ltimo sitio de la b�squeda. Por ejemplo, suponga -que usted ha tecleado "c", para buscar la primera ocurrencia de "c". -Ahora, si teclea "u", el cursor se mover� a la primera ocurrencia de -"cu". Ahora teclee <Delete>. Esto borra la "u" de la cadena buscada, -y el cursor vuelve a la primera ocurrencia de "c". +Si se encuentra en medio de una b�squeda incremental y teclea +<Delback>, notar� que el �ltimo car�cter de la cadena buscada se borra +y la b�squeda vuelve al sitio anterior de la b�squeda. Por ejemplo, +suponga que ha tecleado "c", para buscar la primera ocurrencia de "c". +Ahora, si teclea "u", el cursor se mover� a la primera ocurrencia de +"cu". Ahora teclee <Delback>. Esto borra la "u" de la cadena +buscada, y el cursor vuelve a la primera ocurrencia de "c". -Si usted est� en medio de una b�squeda y teclea un caracter -control o meta (con algunas pocas excepciones-- los caracteres que son -especiales en una b�squeda, tales como C-s y C-r), la b�squeda es -terminada. +Si est� en medio de una b�squeda y teclea un car�cter control o meta +(con algunas pocas excepciones: los caracteres que son especiales en +una b�squeda, tales como C-s y C-r), la b�squeda termina. -El C-s inicia una exploraci�n que busca alguna ocurrencia de la cadena -buscada DESPU�S de la posici�n actual del cursor. Si usted quiere buscar -algo anterior en el texto, teclee en cambio C-r. Todo lo que hemos -dicho sobre C-s tambi�n se aplica a C-r, excepto que la direcci�n de la -b�squeda es invertida. +El C-s inicia una exploraci�n que busca alguna ocurrencia de la cadena +buscada DESPU�S de la posici�n actual del cursor. Si quiere buscar +algo anterior en el texto, teclee en cambio C-r. Todo lo que hemos +dicho sobre C-s tambi�n se aplica a C-r, excepto que la direcci�n de +la b�squeda se invierte. -* M�LTIPLES VENTANAS + +* M�LTIPLES VENTANAS -------------------- -Una de las agradables caracter�sticas de Emacs es que usted puede mostrar m�s -de una ventana en la pantalla al mismo tiempo. +Una de las caracter�sticas agradables de Emacs es que se puede mostrar +m�s de una ventana en la pantalla al mismo tiempo. ->> Mueva el cursor a esta l�nea y teclee C-u 0 C-l. +>> Mueva el cursor a esta l�nea y teclee C-u 0 C-l (eso es CONTROL-L, + no CONTROL-1). ->> Ahora teclee C-x 2 que divide la pantalla en dos ventanas. Ambas - ventanas muestran este tutorial. El cursor permanece en la ventana +>> Ahora teclee C-x 2 que divide la pantalla en dos ventanas. Ambas + ventanas muestran este tutorial. El cursor permanece en la ventana superior. ->> Teclee C-M-v para desplazar la ventana inferior. (Si usted no - tiene una tecla Meta real, teclee ESC C-v) +>> Teclee C-M-v para desplazar la ventana inferior. + (Si no tiene una tecla META real, teclee ESC C-v.) ->> Teclee C-x o ("o" para "otro") para mover el cursor a la ventana +>> Teclee C-x o ("o" para "otro") para mover el cursor a la ventana inferior. ->> Use C-v y M-v en la ventana inferior para desplazarla. Siga - leyendo estas direcciones en la ventana superior. +>> Use C-v y M-v en la ventana inferior para desplazarla. + Siga leyendo estas direcciones en la ventana superior. ->> Teclee C-x o de nuevo para mover el cursor de vuelta a la ventana - superior. El cursor en la ventana superior est� justo donde estaba - antes. +>> Teclee C-x o de nuevo para mover el cursor de vuelta a la ventana + superior. + El cursor en la ventana superior est� justo donde estaba antes. -Usted puede continuar usando C-x o Para cambiar entre las ventanas. Cada - ventana tiene su propia posici�n del cursor, pero �nicamente una -ventana actual muestra el cursor. Todos los comandos de edici�n comunes -se aplican a la ventana en que est� el cursor. Nosotros la llamamos -"ventana seleccionada". +Puede continuar usando C-x o para cambiar entre las ventanas. Cada +ventana tiene su propia posici�n del cursor, pero �nicamente una +ventana actual muestra el cursor. Todos los comandos de edici�n +comunes se aplican a la ventana en que est� el cursor. Llamaremos +esto la "ventana seleccionada". -El comando C-M-v es muy �til cuando usted est� editando un texto en una - ventana y usando la otra ventana como referencia. Usted puede mantener - el cursor siempre en la ventana donde est� editando, y avanzar a la -otra ventana secuencialmente con C-M-v. +El comando C-M-v es muy �til cuando est� editando un texto en una +ventana y usando la otra ventana como referencia. Puede mantener el +cursor siempre en la ventana donde est� editando, y avanzar a la otra +ventana secuencialmente con C-M-v. + +C-M-v es un ejemplo de un car�cter CONTROL-META. Si tiene una tecla +META real, puede teclear C-M-v pulsando a la vez CONTROL y META +mientras teclea v. No importa qu� tecla "vaya primero", CONTROL o +META, porque las dos teclas act�an modificando los caracteres que +teclea. -C-M-v es un ejemplo de un car�cter CONTROL-META. Si usted tiene una -tecla Meta real, usted puede oprimir C-M-v Sosteniendo a la vez CONTROL -y META mientras oprime v. No importa cual tecla oprima primero CONTROL o META. -Porque las dos teclas act�an modificando los caracteres que usted digita. -Si usted no tiene una tecla META real, y en vez de esta usa ESC, el -orden importa: usted debe digitar ESC seguido de Control-v, porque -Control-ESC v no trabajar�. Esto es porque ESC es un car�cter que tiene -valor en s� mismo, no es una tecla modificadora. +Si no tiene una tecla META real, y en vez de eso usa ESC, el orden s� +importa: debe teclear ESC seguido de Control-v, porque Control-ESC v +no funcionar�. Esto es porque ESC es un car�cter que tiene valor por +s� mismo, no es una tecla modificadora. + +>> Teclee C-x 1 (en la ventana de arriba) para deshacerse de la + ventana de abajo. ->> digite C-x 1 (en la parte de arriba de la ventana) para deshacerse - de la ventana del final. +(Si hubiera tecleado C-x 1 en la ventana inferior, esto eliminar�a la +superior. Piense en este comando como "mantener s�lo una +ventana--aquella en la cual estoy.") -(Si usted hubiera digitado C-X 1 en la ventana inferior, esto eliminar�a la -superior. Piense en este comando como "mantener s�lo una ventana -- la -ventana en la cual estoy".) - -Usted no tiene que mostrar el mismo buffer en ambas ventanas. Si usted -usa C-x C-f para encontrar un archivo en una ventana, la otra ventana -no cambia. Usted puede encontrar un archivo en cada ventana +No tiene por qu� mostrarse el mismo buffer en ambas ventanas. Si usa +C-x C-f para encontrar un archivo en una ventana, la otra ventana no +cambia. Puede encontrar un archivo en cada ventana independientemente. -Aqu� hay otra forma para usar dos ventanas para mostrar dos cosas +Aqu� hay otra forma para usar dos ventanas para mostrar dos cosas diferentes: ->> Digite C-x 4 C-f seguido del nombre de uno de sus archivos. - Finalice con <Return>. Vea que el archivo especificado aparece en la - ventana inferior. El cursor v� all� tambi�n. +>> Teclee C-x 4 C-f seguido del nombre de uno de sus archivos. + Finalice con <Return>. Vea que el archivo especificado aparece en + la ventana inferior. El cursor v� all� tambi�n. ->> Digite C-x o para regresar a la ventana superior, y C-x 1 para borrar - la ventana inferior. +>> Teclee C-x o para regresar a la ventana superior, y C-x 1 para + borrar la ventana inferior. + * NIVELES RECURSIVOS DE EDICI�N -------------------------------- -Algunas veces usted entrar� a lo que es llamado un "nivel recursivo -de edici�n". Esto est� indicado por par�ntesis cuadrados en la l�nea de modo -, rodeando los par�ntesis del nombre del modo mayor. Por ejemplo, -usted probablemente vea [(Fundamental)] en vez de (Fundamental) +Algunas veces entrar� a lo que es llamado un "nivel recursivo de +edici�n". Esto se indica en la l�nea de modo mediante corchetes en la +l�nea de modo, rodeando los par�ntesis del nombre del modo mayor. Por +ejemplo, probablemente vea [(Fundamental)] en vez de (Fundamental). -Para salir de los niveles recursivos de edici�n, presione ESC ESC ESC. -Este es un comando de "salida" para todo prop�sito. Usted tambi�n lo -puede usar para eliminar ventanas extras, y salir del minibuffer. +Para salir de los niveles recursivos de edici�n, teclee ESC ESC ESC. +�ste es un comando de "salida" para todo prop�sito. Tambi�n lo puede +usar para eliminar ventanas extras, y salir del minibuffer. ->> Digite M-x para entrar a un minibuffer; Entonces digite ESC ESC ESC +>> Teclee M-x para entrar a un minibuffer; luego teclee ESC ESC ESC para salir. -Usted no puede usar C-g para salir de los "niveles recursivos de -edici�n". Esto es porque C-g es usado para cancelar comandos y +No se puede usar C-g para salir de los "niveles recursivos de +edici�n". Esto es porque C-g es usado para cancelar comandos y argumentos DENTRO del nivel recursivo de edici�n. -* CONSIGUIENDO MAS AYUDA ------------------------- + +* CONSEGUIR MAS AYUDA +--------------------- -En este tutorial hemos tratado de ofrecer suficiente informaci�n para -que usted empiece a usar Emacs. Hay tanto disponible en Emacs que -ser�a imposible explicar todo aqu�, sin embargo, usted puede querer -aprender m�s sobre Emacs, ya que este tiene muchas otras caracter�sticas -�tiles. Emacs provee comandos para leer documentaci�n acerca de los -comandos de Emacs. Estos comandos de "ayuda" todos comienza con el -caracter Control-h, que es llamado el caracter de ayuda (help). +En este tutorial hemos tratado de ofrecer suficiente informaci�n para +que empiece a usar Emacs. Hay tanto disponible en Emacs que ser�a +imposible explicar todo aqu�. Sin embargo, quiz� desee aprender m�s +sobre Emacs, ya que tiene muchas otras caracter�sticas �tiles. Emacs +provee comandos para leer documentaci�n acerca de los comandos de +Emacs. Todos estos comandos de "ayuda" comienzan con el car�cter +Control-h, que es llamado "el car�cter de Ayuda (Help)". -Para usar las caracter�sticas de ayuda, digite el caracter C-h, y -entonces un car�cter diciciendo qu� tipo de ayuda quiere. Si usted est� -REALMENTE perdido digite c-h ? y Emacs le dir� qu� tipo de ayuda puede -ofrecerle. Si usted ha digitado C-h y decide que no quiere ninguna -ayuda, digite C-g para cancelarlo. +Para usar las funciones de ayuda, teclee el car�cter C-h, y luego un +car�cter decidiendo qu� tipo de ayuda quiere. Si est� REALMENTE +perdido teclee C-h ? y Emacs le dir� qu� tipo de ayuda puede +ofrecerle. Si ha tecleado C-h y decide que no quiere ninguna ayuda, +teclee C-g para cancelarlo. -(Algunos sitios cambian el significado del car�cter C-h. Ellos realmente -no deber�an hacer esto como una pol�tica para todos los -usuarios, as� que usted tiene argumentos para quejarse al administrador -del sistema. Mientras tanto, s� C-h no muestra un mensaje de ayuda en -el final de la pantalla, intente digitar la tecla F1 o en su lugar M-x +(En algunas instalaciones cambian el significado del car�cter C-h. +Realmente no deber�an hacer esto como una pol�tica para todos los +usuarios, as� que tiene argumentos para quejarse al administrador del +sistema. Mientras tanto, si C-h no muestra un mensaje de ayuda en el +final de la pantalla, intente teclear la tecla F1 o, en su lugar, M-x help <Return>). -La caracter�stica m�s b�sica en la AYUDA es C-h c. Digite C-h, el -caracter c y un caracter de comando o una secuencia de comando; entonces -Emacs muestra una muy breve descripci�n del comando. +La funci�n de AYUDA m�s b�sica es C-h c. Teclee C-h, el car�cter c y +un car�cter de comando o secuencia de comando; Emacs le mostrar� +una descripci�n muy breve del comando. ->> Digite C-h c C-p. - El mensaje debe ser algo como - C-p runs the command previous-line +>> Teclee C-h c C-p. + El mensaje debe ser algo como + + C-p runs the command previous-line -Esto le dice el "nombre de la funci�n". Los nombres de funci�n son -usados principalmente para adecuar y extender Emacs. Pero ya que los -nombres de las funciones son seleccionados para indicar lo que el comando -hace, ellos tambi�n pueden servir como una breve documentaci�n -- -suficiente para recordarle los comandos que ha aprendido. +Esto le dice el "nombre de la funci�n". Los nombres de funci�n se +usan principalmente para adecuar y extender Emacs. Pero ya que los +nombres de las funciones se eligen para indicar lo que el comando +hace, tambi�n pueden servir como una breve documentaci�n: suficiente +para recordarle los comandos que ha aprendido. -Los comandos de m�ltiples caracteres tales como C-x C-s y (s� usted no -tiene las teclas META o EDIT o ALT) <Esc>v, est�n permitidos tambi�n -despu�s de C-h c. +Los comandos de m�ltiples caracteres tales como C-x C-s y (s� no tiene +las teclas META o EDIT o ALT) <ESC>v tambi�n est�n permitidos despu�s +de C-h c. -Para conseguir m�s informaci�n sobre un comando use C-h k en vez de +Para conseguir m�s informaci�n sobre un comando use C-h k en vez de C-h c. ->> Digite C-h k C-p. +>> Teclee C-h k C-p. -Esto muestra la documentaci�n de la funci�n, al igual que el nombre, en -una ventana de Emacs. Cuando usted haya terminado de leer el resultado, -digite C-x 1 para deshacerse del texto de ayuda. No tiene que hacer esto -ahora. Usted puede hacer algunas ediciones mientras se refiere al texto -de ayuda, y entonces digitar C-x 1. +Esto muestra la documentaci�n de la funci�n, al igual que el nombre, +en una ventana de Emacs. Cuando haya terminado de leer el resultado, +teclee C-x 1 para deshacerse del texto de ayuda. No tiene que hacer +esto ahora. Puede hacer algunas ediciones mientras se refiere +al texto de ayuda, y entonces teclear C-x 1. Aqu� hay algunas otras opciones �tiles de C-h: - C-h f Describe una funci�n. Usted digita el nombre de la + C-h f Describe una funci�n. Usted teclea el nombre de la funci�n. ->> Intente digitar C-h f previous-line<Return>. - Esto imprime toda la informaci�n que Emacs tiene sobre la funci�n que - implementa el comando C-p +>> Intente teclear C-h f previous-line<Return>. + Esto muestra toda la informaci�n que Emacs tiene sobre la funci�n + que implementa el comando C-p -De forma similar el comando C-h v imprime la documentaci�n de variables -cuyos valores pueden ser especificados para configurar el comportamiento -de Emacs. Necesita teclear el nombre de la variable cuando Emacs lo -pregunte. +Un comando similar, C-h v, muestra la documentaci�n de variables cuyos +valores pueda poner para adecuar el comportamiento de Emacs. Necesita +teclear el nombre de la variable cuando Emacs pregunte por ella. - C-h a Comando Apropos. Digite una palabra y Emacs har� una - lista de todos los comandos que contengan la palabra - digitada. Todos Estos comandos pueden ser invocados con - Meta-x. Para algunos comandos, el comando Apropos - tambi�n listar� una secuencia de uno a dos caracteres - la cual correr� el mismo comando. + C-h a Comando Apropos. Teclee una palabra y Emacs har� una + lista de todos los comandos que contengan esa palabra. + Todos estos comandos pueden ser invocados con META-x. + Para algunos comandos, el Comando Apropos tambi�n + listar� una secuencia de uno o dos caracteres la cual + ejecutar� el mismo comando. ->> Digite C-h a file<Return>. +>> Teclee C-h a file<Return>. Esto muestra en otra ventana una lista de todos los comandos M-x con -la palabra "file" en sus nombres. Usted ver� comandos de caracteres como -C-x C-f listados adem�s de los nombres de los comandos correspondientes -tales como find-file. +la palabra "file" en sus nombres. Ver� comandos de caracteres como +C-x C-f listados adem�s de los nombres de los comandos +correspondientes tales como find-file. + +>> Teclee C-M-v para desplazar la ventana de ayuda. Haga esto unas + cuantas veces. + +>> Teclee C-x 1 para borrar la ventana de ayuda. ->> Digite C-M-v para desplazar la ventana de ayuda. Haga esto unas pocas - veces. + C-h i Leer los Manuales En-L�nea (alias Info). Este comando + lo pone en un buffer especial llamado `*info*' donde + puede leer manuales en l�nea de los paquetes + instalados en su sistema. Teclee m Emacs <Return> + para leer el manual de Emacs. S� nunca ha usado Info + antes, teclee ? y Emacs lo llevar� en una visita + guiada de los servicios del modo de Info. Una vez que + haya terminado este tutorial, deber�a considerar el + manual Info de Emacs como su documentaci�n primaria. ->> Digite C-x 1 para borrar la ventana de ayuda. - C-h i Leer manuales en l�nea (a.k.a. Info). Este comando lo - lleva a un buffer especial llamado '*info*' en el cual - puede leer manuales en l�nea de los paquetes instalados - en su sistema. Teclee m emacs <Return> para leer el - manual de Emacs. Si usted nunca ha usado Info antes, - teclee ? y Emacs lo llevara a un tour guiado de las - facilidades del modo Info. Una vez que haya finalizado - este tutorial, deber�a consultar el manual Info de Emacs - como su primera fuente de documentaci�n. +* M�S CARACTER�STICAS +--------------------- + +Puede aprender m�s de Emacs leyendo su manual, ya sea como libro o en +l�nea en el Info (use el men� Ayuda--"Help"--o teclee F10 h r). Dos +caracter�sticas que pueden gustarle son la completaci�n, que ahorra +teclear, y dired, que simplifica el manejo de archivos. + +La completaci�n es una manera de ahorrar teclear innecesariamente. +Por ejemplo, si quiere cambiarse al buffer "*Messages*", puede teclear +C-x b *M<Tab> y emacs encontrar� el resto del nombre del buffer tan +lejos como pueda determinar de lo que ya haya tecleado. La +completaci�n es descrita en el Info del manual de Emacs en el nodo +llamado "Completation". + +Dired le permite listar los archivos en un directorio (y opcionalmente +sus subdirectorios), moverse alrededor de esa lista, visitar, +renombrar, borrar y aparte de eso operar en los archivos. Dired esta +descrito en el Info en el manual de Emacs en el nodo llamado "Dired". + +El manual tambi�n describe otras caracter�sticas de Emacs. * CONCLUSI�N ------------ -Recuerde, Para salir permanentemente de Emacs use C-x C-c. Para salir a un -Shell temporalmente, de forma que usted puede volver a Emacs despu�s, use C-z. +Recuerde, para salir permanentemente de Emacs use C-x C-c. Para salir +temporalmente a un int�rprete de comandos, de forma que puede volver a +Emacs despu�s, use C-z. -Este tutorial intenta ser entendible para todos los usuarios -nuevos, as� que si encuentra algo confuso, no se siente y se culpe a s� -mismo - �Qu�jese! +Este tutorial intenta ser comprensible para todos los usuarios nuevos, +as� que si encuentra algo que no est� claro, no se siente y se culpe a +s� mismo: �Qu�jese! -* COPIADO ---------- + +* COPIA +------- Este tutorial desciende de una larga l�nea de tutoriales de Emacs comenzando con el escrito por Stuart Cracraft para el Emacs original. -La versi�n en espa�ol fue traducida por estudiantes del Gimnasio Fidel Cano -(un colegio en Santaf� de Bogot�, Colombia): + +La versi�n en espa�ol fue originalmente traducida por estudiantes del +Gimnasio Fidel Cano (un colegio en Santaf� de Bogot�, Colombia): Carlos Alberto L�pez Troncoso Andr�s Felipe Mancipe Galvis @@ -1079,23 +1196,30 @@ Juan Pablo Yela Gall�n Jorge Enrique C�rdenas Carrillo <platypus_life@hotmail.com> -adem�s la versi�n en espa�ol ha sido revisada y corregida por: +La versi�n en espa�ol ha sido revisada y corregida por: + Pablo Reyes <reyes_pablo@hotmail.com> Igor T�mara <ikks@bigfoot.com> Melissa Giraldo de T�mara <melagira@yahoo.com> Vladimir T�mara <vtamara@gnu.org> + Rafael Sep�lveda <drs@gnulinux.org.mx> + Juanma Barranquero <lektu@terra.es> + +La versi�n en espa�ol ha sido actualizada por: + + Rafael Sep�lveda <drs@gnulinux.org.mx> Por favor, en caso de duda, s�lo es v�lido el original en ingl�s de la siguiente nota de derechos de reproducci�n (que puede encontrar en el archivo TUTORIAL). -Copyright (c) 1985, 1996 Free Software Foundation +Copyright (c) 1985, 1996, 1998, 2001, 2002 Free Software Foundation Se permite a cualquiera hacer o distribuir copias literales de este - documento como se recibe, en cualquier medio, siempre que la nota de - derechos de reproducci�n y la nota de permiso se preserven, y que el - distribuidor permita que el que la recibe hacer distribuci�n posterior - como lo permite esta nota. + documento como se recibe, en cualquier medio, siempre que la nota + de derechos de reproducci�n y la nota de permiso se preserven, y + que el distribuidor permita que el que la recibe hacer distribuci�n + posterior como lo permite esta nota. Se permite distribuir versiones modificadas de este documento, o porciones de este, bajo las condiciones anteriores, siempre que @@ -1103,9 +1227,9 @@ alterarlas. Las condiciones para copiar Emacs mismo son m�s complejas, pero con el -mismo esp�ritu. Por favor lea el archivo COPYING y entonces -distribuya copias de GNU Emacs a sus amigos. �Ayude a erradicar el -obstruccionismo del software "propietaro" usando, escribiendo, y +mismo esp�ritu. Por favor lea el archivo COPYING y luego distribuya +copias de GNU Emacs a sus amigos. �Ayude a erradicar el +obstruccionismo del software ("propietariedad") usando, escribiendo, y compartiendo software libre!