48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1 Usted esta viendo el tutorial de Emacs. Vea al final las condiciones
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
2 de copiado. Copyright (c) 1985, 1996, 1998, 2001, 2002 Free Software
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
3 Foundation.
|
35127
|
4
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
5 Generalmente los comandos de Emacs involucran la tecla CONTROL
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
6 (algunas veces llamada CTRL O CTL) o la tecla meta (algunas veces
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
7 llamada EDIT o ALT). En lugar de escribir completamente esto en cada
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
8 ocasi�n, usaremos las siguientes abreviaturas.
|
35127
|
9
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
10 C-<car> significa mantener presionada la tecla CONTROL mientras
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
11 teclea el car�cter <car>. Por lo tanto C-f ser�: Mantenga
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
12 presionada la tecla CONTROL y teclee f.
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
13 M-<car> significa mantener presionada la tecla META o EDIT o ALT
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
14 mientras teclea <car>. Si no hay teclas META, EDIT o ALT, en
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
15 su lugar presione y libere la tecla ESC y luego teclee
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
16 <car>. Escribimos <ESC> para referirnos a la tecla ESC.
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
17
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
18 Nota importante: para terminar la sesi�n de Emacs teclee C-x C-c (dos
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
19 caracteres). Los caracteres ">>" en el margen izquierdo indican
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
20 instrucciones para que usted trate de usar un comando. Por ejemplo:
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
21
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
22
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
23
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
24
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
25
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
26
|
35127
|
27
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
28
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
29
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
30
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
31
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
32
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
33 [Mitad de p�gina en blanco para prop�sitos did�cticos. El texto
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
34 contin�a abajo]
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
35
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
36
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
37
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
38
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
39
|
46563
|
40
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
41
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
42
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
43
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
44
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
45
|
35127
|
46
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
47 >> Ahora teclee C-v (ver la pr�xima pantalla) para desplazarse a la
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
48 siguiente pantalla (h�galo manteniendo la tecla control
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
49 oprimida mientras teclea v). Desde ahora deber�a hacer esto
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
50 cada vez que termine de leer la pantalla.
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
51
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
52 Note que se superponen dos l�neas cuando se mueve de pantalla en
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
53 pantalla; esto provee una continuidad para que pueda seguir leyendo el
|
35127
|
54 texto.
|
|
55
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
56 Lo primero que necesita saber es como moverse de un lugar a otro en el
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
57 texto. Ya sabe como avanzar una pantalla, con C-v. Para retroceder
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
58 una pantalla teclee M-v (mantenga oprimida la tecla META y teclee v, o
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
59 teclee <ESC>v si no tiene las teclas META, EDIT o ALT).
|
35127
|
60
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
61 >> Intente teclear M-v y luego C-v, varias veces.
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
62
|
35127
|
63
|
|
64 * RESUMEN
|
|
65 ---------
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
66
|
46563
|
67 Los siguientes comandos son �tiles para ver pantallas completas:
|
35127
|
68
|
|
69 C-v Avanzar una pantalla completa
|
|
70 M-v Retroceder una pantalla completa
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
71 C-l Limpiar la pantalla y mostrar todo el texto de nuevo,
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
72 moviendo el texto alrededor del cursor al centro de la
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
73 pantalla (Esto es CONTROL-L, no CONTROL-1.)
|
35127
|
74
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
75 >> Encuentre el cursor, y f�jese qu� texto hay cerca de �ste.
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
76 Luego teclee C-l.
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
77 Encuentre el cursor otra vez y note que el mismo texto est� cerca
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
78 del cursor ahora.
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
79
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
80 Si su terminal las soporta, tambi�n puede usar las teclas AvP�g o
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
81 RegP�g para moverse por pantallas completas, pero puede editar m�s
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
82 eficientemente si usa C-v y M-v.
|
35127
|
83
|
|
84 * MOVIMIENTO B�SICO DE CURSOR
|
|
85 -----------------------------
|
|
86
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
87 Es �til moverse de una pantalla completa a otra pero, �c�mo moverse a
|
35127
|
88 un lugar espec�fico dentro del texto en la pantalla?
|
|
89
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
90 Puede hacerlo de diversas formas. Puede usar las teclas de flechas,
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
91 pero es mas eficiente mantener las manos en la posici�n est�ndar y
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
92 usar los comandos C-p, C-b, C-f, y C-n. Estos caracteres son
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
93 equivalentes a las cuatro teclas de flechas, de esta manera:
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
94
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
95 L�nea anterior, C-P
|
35127
|
96 :
|
|
97 :
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
98 Atr�s, C-b.... Posici�n actual del cursor .... Adelante, C-f
|
35127
|
99 :
|
|
100 :
|
|
101 L�nea siguiente, C-n
|
|
102
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
103 >> Mueva el cursor a la l�nea en la mitad del diagrama
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
104 usando C-n o C-p. Luego teclee C-l para ver el
|
35127
|
105 diagrama completo centrado en la pantalla.
|
|
106
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
107 Le resultar� f�cil recordar estas letras por las palabras que
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
108 representan: P de Previous (anterior), N de Next (siguiente), B de
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
109 Backward (atr�s) y F de Forward (adelante). Estar� usando estos
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
110 comandos de posicionamiento b�sico del cursor todo el tiempo.
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
111
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
112 >> Teclee algunos C-n para traer el cursor a esta l�nea.
|
35127
|
113
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
114 >> Mu�vase a la l�nea con C-f y hacia arriba con algunos C-p. Observe
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
115 lo que hace C-p cuando el cursor est� en medio de la l�nea.
|
35127
|
116
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
117 Cada l�nea de texto termina con un car�cter de nueva l�nea (Newline),
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
118 que sirve para separarla de la l�nea siguiente. La �ltima l�nea de su
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
119 archivo debe de tener un car�cter de nueva l�nea al final (pero Emacs
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
120 no requiere que �sta lo tenga).
|
35127
|
121
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
122 >> Intente usar C-b al comienzo de una l�nea. Deber�a moverse al
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
123 final de la l�nea previa. Esto sucede porque retrocede a trav�s
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
124 del car�cter de nueva l�nea.
|
35127
|
125
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
126 C-f puede moverse a trav�s de una nueva l�nea igual que C-b.
|
35127
|
127
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
128 >> Teclee algunos C-b m�s para que sienta por donde se encuentra el
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
129 cursor.
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
130 Luego teclee C-f para regresar al final de la l�nea.
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
131 Luego teclee otro C-f m�s para moverse a la l�nea siguiente.
|
35127
|
132
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
133 Cuando pase el tope o el final de la pantalla, se mostrar� el texto
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
134 m�s all� del borde de la pantalla. Esto recibe el nombre de
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
135 "desplazamiento". Esto le permite a Emacs mover el cursor al lugar
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
136 especificado en el texto sin moverlo fuera de la pantalla.
|
35127
|
137
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
138 >> Intente mover el cursor fuera del borde de la pantalla con C-n, y
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
139 observe lo que sucede.
|
35127
|
140
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
141 Si moverse por caracteres es muy lento, puede moverse por palabras.
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
142 M-f (META-f) mueve adelante una palabra y M-b mueva atr�s una palabra.
|
35127
|
143
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
144 >> Teclee algunos M-f y M-b
|
35127
|
145
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
146 Cuando est� en la mitad de una palabra, M-f mueve al final de la
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
147 palabra. Cuando est� en un espacio entre dos palabras, M-f mueve al
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
148 final de la siguiente palabra. M-b trabaja de la misma forma en la
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
149 direcci�n opuesta.
|
35127
|
150
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
151 >> Teclee algunos M-f y M-b, intercaladas con C-f y C-b de tal forma
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
152 que observe la acci�n de M-f y M-b desde varios sitios dentro y
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
153 entre palabras.
|
35127
|
154
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
155 Note el paralelo entre C-f y C-b de un lado y M-f y M-b del otro. Muy
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
156 frecuentemente los caracteres Meta se usan para operaciones
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
157 relacionadas, con las unidades definidas por el lenguaje (palabras,
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
158 oraciones y p�rrafos), mientras los caracteres Control operan sobre
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
159 unidades b�sicas que son independientes de lo que est� editando
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
160 (caracteres, l�neas, etc).
|
35127
|
161
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
162 Este paralelo se aplica entre l�neas y oraciones: C-a y C-e para
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
163 moverse al comienzo o al final de la l�nea; y M-a y M-e para mover al
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
164 comienzo o al final de una oraci�n.
|
35127
|
165
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
166 >> Intente algunos C-a, y despu�s unos cuantos C-e.
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
167 >> Intente algunos M-a, y despu�s unos cuantos M-e.
|
35127
|
168
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
169 Vea c�mo la repetici�n de C-a no hace nada, pero la repetici�n de M-a
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
170 sigue moviendo una oraci�n m�s. Aunque no son muy an�logas, cada una
|
35127
|
171 parece natural.
|
|
172
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
173 La ubicaci�n del cursor en el texto se llama tambi�n "punto". En
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
174 otras palabras, el cursor muestra sobre la pantalla donde est�
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
175 situado el punto dentro del texto.
|
35127
|
176
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
177 Aqu� hay un resumen de operaciones simples de movimiento del cursor,
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
178 incluyendo los comandos de movimiento por palabra y oraci�n:
|
46563
|
179
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
180 C-f Avanzar un car�cter
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
181 C-d Retroceder un car�cter
|
35127
|
182
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
183 M-f Avanzar una palabra
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
184 M-b Retroceder una palabra
|
35127
|
185
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
186 C-n Avanzar a la l�nea siguiente
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
187 C-p Retroceder a la l�nea anterior
|
35127
|
188
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
189 C-a Retroceder al comienzo de la l�nea
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
190 C-e Avanzar al final de la l�nea
|
35127
|
191
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
192 M-a Retroceder al comienzo de la oraci�n
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
193 M-e Avanzar al final de la oraci�n
|
35127
|
194
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
195 >> Ahora pruebe todos estos comandos algunas veces para practicar.
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
196 Estos comandos son los m�s frecuentemente usados.
|
35127
|
197
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
198 Otros dos comandos importantes de movimiento del cursor son M-< (META
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
199 Menor que), el cual se mueve al comienzo del texto entero, y M-> (META
|
35127
|
200 Mayor que), el cual se mueve al final del texto entero.
|
|
201
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
202 En la mayor�a de las terminales, el "<" est� sobre la coma, por lo
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
203 tanto tiene que usar la tecla shift para teclearlo. En estas
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
204 terminales tendr� que usar la tecla shift tambi�n al teclear M-<; sin
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
205 la tecla shift, usted estar�a escribiendo M-coma.
|
35127
|
206
|
|
207 >> Ahora pruebe M-<, para moverse al comienzo del tutorial.
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
208 Despu�s use C-v repetidamente para regresar aqu�.
|
35127
|
209
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
210 >> Ahora pruebe M->, para moverse al final del tutorial.
|
35127
|
211 Despu�s use M-v repetidamente para regresar aqu�.
|
|
212
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
213 Tambi�n puede mover el cursor con las teclas de flecha si su terminal
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
214 dispone de ellas. Recomendamos aprender C-b, C-f, C-n y C-p por tres
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
215 razones. Primero, funcionan en todo tipo de terminales. Segundo, una
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
216 vez que gane pr�ctica usando Emacs, encontrar� que teclear estos
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
217 caracteres Control es m�s r�pido que usar teclas de flecha (porque no
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
218 tendr� que mover las manos de la posici�n para mecanografiar).
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
219 Tercero, una vez tenga el h�bito de usar estos comandos Control,
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
220 tambi�n puede aprender a usar otros comandos avanzados de movimiento
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
221 del cursor f�cilmente.
|
35127
|
222
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
223 La mayor�a de comandos de Emacs aceptan un argumento num�rico; para la
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
224 mayor�a de comandos esto sirve como un factor de repetici�n. La
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
225 manera de pasarle un factor de repetici�n a un comando es tecleando
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
226 C-u y luego los d�gitos antes de introducir los comandos. Si tiene
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
227 una tecla META (o EDIT o ALT), hay una manera alternativa para
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
228 ingresar un argumento num�rico: teclear los d�gitos mientras presiona
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
229 la tecla META. Recomendamos aprender el m�todo C-u porque este
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
230 funciona en cualquier terminal. El argumento num�rico es tambi�n
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
231 llamado un "argumento prefijo", porque usted teclea el argumento antes
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
232 del comando al que se aplica.
|
35127
|
233
|
|
234 Por ejemplo, C-u 8 C-f mueve hacia adelante ocho caracteres.
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
235
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
236 >> Pruebe usar C-n o C-p con un argumento num�rico, para mover el
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
237 cursor a una l�nea cercana a �sta con un solo comando.
|
35127
|
238
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
239 La mayor�a de comandos usan el argumento num�rico como un factor de
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
240 repetici�n, pero algunos comandos le dan otros usos. Varios comandos
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
241 (pero ninguno de los que ha aprendido hasta ahora) lo usan como una
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
242 bandera: la presencia de un argumento prefijo, sin tener en cuenta su
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
243 valor, hace que el comando act�e de forma diferente.
|
35127
|
244
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
245 C-v y M-v son otro tipo de excepci�n. Cuando se les da un argumento,
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
246 desplazan la pantalla arriba o abajo esa cantidad de l�neas, en vez de
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
247 una pantalla completa. Por ejemplo, C-u 8 C-v desplaza la pantalla 8
|
35127
|
248 l�neas.
|
|
249
|
|
250 >> Pruebe tecleando C-u 8 C-v ahora.
|
|
251
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
252 Esto debi� haber desplazado la pantalla hacia arriba 8 l�neas. Si
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
253 quisiera desplazarla hacia abajo de nuevo, puede dar un argumento a
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
254 M-v.
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
255
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
256 Si est� usando un sistema de ventanas, como X11 o MS-Windows, debe
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
257 haber una larga �rea rectangular llamada una barra de desplazamiento
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
258 en el lado izquierdo de la ventana de Emacs. Puede desplazar el texto
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
259 al oprimir el bot�n del rat�n en la barra de desplazamiento.
|
35127
|
260
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
261 >> Pruebe presionando el bot�n del medio en la parte superior del �rea
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
262 resaltada en la barra de desplazamiento. �ste debe desplazar el
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
263 texto a una posici�n determinada seg�n cuan alto o bajo oprima el
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
264 bot�n.
|
35127
|
265
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
266 >> Intente mover el rat�n arriba y abajo, mientras mantiene el bot�n
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
267 del medio presionado. Ver� que el texto se desplaza arriba y abajo
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
268 a medida que mueve el rat�n.
|
35127
|
269
|
|
270
|
|
271
|
|
272 * CUANDO EMACS EST� BLOQUEADO
|
|
273 -----------------------------
|
|
274
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
275 Si Emacs dejara de responder a sus comandos, puede detenerlo con
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
276 seguridad al teclear C-g. Puede usar C-g para detener un comando que
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
277 est� tomando mucho tiempo para ejecutarse.
|
35127
|
278
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
279 Tambi�n puede usar C-g para descartar un argumento num�rico o el
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
280 comienzo de un comando que no quiere finalizar.
|
35127
|
281
|
46563
|
282 >> Escriba C-u 100 para hacer un argumento num�rico de 100, entonces
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
283 pruebe C-g.
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
284 Ahora pruebe C-f. Esto deber� mover s�lo un car�cter, ya que
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
285 cancel� el argumento con C-g.
|
35127
|
286
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
287 Si ha tecleado <ESC> por error, puede desecharlo con un C-g.
|
35127
|
288
|
|
289
|
|
290 * COMANDOS DESACTIVADOS
|
|
291 -----------------------
|
|
292
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
293 Algunos comandos de Emacs est�n "desactivados" de manera que los
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
294 usuarios principiantes no puedan usarlos accidentalmente.
|
35127
|
295
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
296 Si teclea uno de los comandos desactivados, Emacs muestra un mensaje
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
297 informando acerca de qu� comando era, y pregunt�ndole si quiere
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
298 continuar y ejecutar el comando.
|
35127
|
299
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
300 Si realmente quiere intentar el comando, teclee Espacio como repuesta
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
301 a la pregunta. Normalmente, si no quiere ejecutar el comando
|
35127
|
302 desactivado, conteste la pregunta con "n".
|
|
303
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
304 >> Escriba C-x C-l (que es un comando desactivado), a continuaci�n
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
305 escriba n para responder la pregunta.
|
35127
|
306
|
|
307
|
|
308 * VENTANAS
|
|
309 ----------
|
|
310
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
311 Emacs puede tener varias ventanas, cada una mostrando su propio texto.
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
312 Explicaremos despu�s como usar m�ltiples ventanas. Ahora mismo
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
313 queremos explicar c�mo deshacerse de ventanas adicionales y volver a
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
314 la edici�n b�sica en una ventana. Es sencillo:
|
35127
|
315
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
316 C-x 1 Una ventana (p.ej., elimina todas las otras ventanas).
|
35127
|
317
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
318 Esto es CONTROL-x seguido por el d�gito 1. C-x 1 expande la ventana que
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
319 contiene el cursor, para ocupar toda la pantalla. Esto borra todas las
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
320 dem�s ventanas.
|
35127
|
321
|
|
322 >> Mueva el cursor a esta l�nea y escriba C-u 0 C-l.
|
|
323 >> Escriba Control-h k Control-f.
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
324 Vea como esta ventana se encoge, mientras una nueva aparece y
|
46563
|
325 muestra documentaci�n sobre el comando Control-f.
|
35127
|
326
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
327 >> Escriba C-x 1 y vea que la ventana de listado de documentaci�n
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
328 desaparece.
|
35127
|
329
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
330 Este comando es diferente a los otros que ha aprendido en que �ste
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
331 consiste de dos caracteres. Comienza con el car�cter CONTROL-x. Hay
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
332 toda una serie de comandos que comienzan con CONTROL-x; muchos de
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
333 ellos tienen que ver con ventanas, archivos, buffers y cosas
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
334 relacionadas. Estos comandos son de una longitud de dos, tres o
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
335 cuatro caracteres.
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
336
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
337
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
338 * INSERTAR Y BORRAR
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
339 -------------------
|
35127
|
340
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
341 Si quiere insertar un texto, basta con que lo teclee. Emacs
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
342 interpreta los caracteres que usted puede ver, tales como A, 7, *,
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
343 etc. como texto y los inserta inmediatamente. Teclee <Return> (la
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
344 tecla Enter) para insertar un car�cter de nueva l�nea.
|
35127
|
345
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
346 Puede borrar el �ltimo car�cter que escribi� oprimiendo <Delback>.
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
347 <Delback> es una tecla en el teclado--la misma que normalmente usa
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
348 fuera de emacs para borrar el �ltimo car�cter que escribi�.
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
349 Normalmente es una tecla una o dos filas arriba de la tecla <Return>,
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
350 y que esta usualmente rotulada como "Backspace", "Del" o simplemente
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
351 con una flecha en direcci�n izquierda que no es parte de las teclas de
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
352 flecha.
|
35127
|
353
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
354 Si la tecla larga esta rotulada "Backspace", entonces esa es la que
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
355 debe de usar para <Delback>. Puede haber otra tecla llamada "Del" en
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
356 otra parte, pero esa no es <Delback>.
|
35127
|
357
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
358 Generalmente, <Delback> borra el car�cter inmediatamente anterior a la
|
35127
|
359 posici�n actual del cursor.
|
|
360
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
361 >> Haga esto ahora: teclee unos pocos caracteres, despu�s b�rrelos
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
362 tecleando <Delback> varias veces. No se preocupe si este archivo
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
363 cambia, no alterar� el tutorial principal. �sta es su copia
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
364 personal de �l.
|
35127
|
365
|
|
366 Cuando una l�nea de texto se hace muy grande para una sola l�nea en la
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
367 pantalla, la l�nea de texto "contin�a" en una segunda l�nea en la
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
368 pantalla. Un backslash ("\") (o, si est� usando un sistema de
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
369 ventanas, una peque�a flecha curva) en el margen derecho indica que la
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
370 l�nea "contin�a".
|
35127
|
371
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
372 >> Inserte texto hasta que llegue al margen derecho, y siga
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
373 insertando. Ver� aparecer una l�nea de continuaci�n.
|
35127
|
374
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
375 >> Use <Delback> para borrar el texto hasta que la l�nea de nuevo
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
376 quepa en la pantalla. La l�nea de continuaci�n se pierde.
|
35127
|
377
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
378 Puede borrar un car�cter de nueva l�nea como cualquier otro car�cter.
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
379 Al borrar el car�cter de nueva l�nea entre dos l�neas las junta en una
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
380 sola l�nea. Si el resultado de la combinaci�n de l�neas es demasiado
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
381 largo para caber en el ancho de la pantalla, se mostrar� con una l�nea
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
382 de continuaci�n.
|
35127
|
383
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
384 >> Mueva el cursor al comienzo de una l�nea y teclee <Delback>. Esto
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
385 juntar� esa l�nea con la l�nea anterior.
|
35127
|
386
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
387 >> Teclee <Return> para reinsertar la nueva l�nea que borr�.
|
35127
|
388
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
389 Recuerde que a la mayor�a de los comandos de Emacs se les puede dar un
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
390 factor de repetici�n; esto incluye los caracteres de texto. Repetir
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
391 un car�cter de texto lo inserta varias veces.
|
35127
|
392
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
393 >> Int�ntelo ahora: teclee C-u 8 * para insertar ********.
|
35127
|
394
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
395 Ya ha aprendido la manera m�s b�sica de teclear algo en Emacs y
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
396 corregir errores. Puede borrar por palabras o por l�neas. He aqu� un
|
35127
|
397 resumen de las operaciones de borrado:
|
|
398
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
399 <Delback> borra el car�cter justo antes que el cursor
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
400 C-d borra el siguiente car�cter despu�s del cursor
|
35127
|
401
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
402 M-<Delback> Elimina la palabra inmediatamente antes del
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
403 cursor
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
404 M-d Elimina la siguiente palabra despu�s del cursor
|
35127
|
405
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
406 C-k Elimina desde el cursor hasta el fin de la l�nea
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
407 M-k Elimina hasta el final de la oraci�n actual
|
35127
|
408
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
409 Note que <Delback> y C-d, comparados con M-<Delback> y M-d, extienden
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
410 el paralelismo iniciado por C-f y M-f (bien, <Delback> no es realmente
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
411 una tecla de control, pero no nos preocuparemos de eso ahora). C-k y
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
412 M-k, en ciertas forma, son como C-e y M-e, en que las l�neas son
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
413 oraciones opuestas.
|
35127
|
414
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
415 Tambi�n puede eliminar cualquier parte del buffer con un m�todo
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
416 uniforme. Mu�vase a un extremo de esa parte, y teclee C-@ o C-SPC
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
417 (cualquiera de los dos). (SPC es la barra espaciadora.) Mu�vase al
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
418 otro extremo de esa parte, y teclee C-w. Eso elimina todo el texto
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
419 entre las dos posiciones.
|
35127
|
420
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
421 >> Mueva el cursor a la letra T del inicio del p�rrafo anterior.
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
422 >> Teclee C-SPC. Emacs debe mostrar el mensaje "Mark set" en la parte
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
423 de abajo de la pantalla.
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
424 >> Mueva el cursor a la x en "extremo", en la segunda l�nea del
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
425 p�rrafo.
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
426 >> Teclee C-w. Esto eliminar� el texto que comienza desde la T, y
|
35127
|
427 termina justo antes de la x.
|
|
428
|
40721
|
429 La diferencia entre "eliminar" y "borrar" es que el texto "eliminado"
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
430 puede ser reinsertado, mientras que las cosas "borradas" no pueden ser
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
431 reinsertadas. La reinserci�n de texto eliminado se llama "yanking" o
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
432 "pegar". Generalmente, los comandos que pueden quitar mucho texto lo
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
433 eliminan, mientras que los comandos que quitan solo un car�cter, o
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
434 solo lineas en blanco y espacios, borran (para que no pueda pegar ese
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
435 texto).
|
35127
|
436
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
437 >> Mueva el cursor al comienzo de una l�nea que no est� vac�a.
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
438 Luego teclee C-k para eliminar el texto de esa l�nea.
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
439 >> Teclee C-k por segunda vez. Ver� que elimina la nueva l�nea que
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
440 sigue a esa l�nea.
|
35127
|
441
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
442 Note que al teclear C-k una sola vez elimina el contenido de la l�nea,
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
443 y un segundo C-k elimina la l�nea misma, y hace que todas las otras
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
444 l�neas se muevan hacia arriba. C-k trata un argumento num�rico
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
445 especialmente: Elimina ese n�mero de l�neas y TAMBI�N sus
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
446 contenidos. Esto no es una simple repetici�n. C-u 2 C-k elimina dos
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
447 l�neas y sus nuevas l�neas, tecleando C-k dos veces no hace esto.
|
35127
|
448
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
449 Traer texto eliminado de regreso es llamado "yanking" o "pegar".
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
450 (Piense en ello como pegar de nuevo, o traer de vuelta, alg�n texto
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
451 que le fue quitado.) Puede pegar el texto eliminado en, ya sea el
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
452 lugar en que fue eliminado, o en otra parte del buffer, o hasta en un
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
453 archivo diferente. Puede pegar el texto varias veces, lo que hace
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
454 varias copias de �l.
|
40721
|
455
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
456 El comando para pegar es C-y. Reinserta el �ltimo texto eliminado, en
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
457 la posici�n actual del cursor.
|
35127
|
458
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
459 >> Int�ntelo; teclee C-y para pegar de nuevo el texto.
|
35127
|
460
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
461 Si hace varios C-k seguidos, todo el texto eliminado se guarda junto,
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
462 de manera que un C-y pegar� todas las l�neas al mismo tiempo.
|
35127
|
463
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
464 >> Haga esto ahora, teclee C-k varias veces.
|
35127
|
465
|
|
466 Ahora para recuperar ese texto eliminado:
|
|
467
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
468 >> Teclee C-y. Luego baje el cursor unas pocas l�neas y teclee C-y de
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
469 nuevo. De esta forma puede copiar un texto.
|
35127
|
470
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
471 �Qu� hacer si tiene alg�n texto que quiere pegar, y entonces elimina
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
472 otra cosa? C-y pegar�a la eliminaci�n m�s reciente. Pero el texto
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
473 previo no est� perdido. Puede regresar a �ste usando el comando M-y.
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
474 Despu�s de haber tecleado C-y para conseguir la eliminaci�n m�s
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
475 reciente, tecleando M-y reemplaza el texto pegado con la eliminaci�n
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
476 previa. Tecleando M-y una y otra vez traer� las eliminaciones
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
477 anteriores. Cuando haya encontrado el texto que buscaba, no tiene que
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
478 hacer nada para conservarlo. S�lo siga con su edici�n, dejando el
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
479 texto pegado en donde est�.
|
35127
|
480
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
481 Si teclea M-y suficientes veces, regresa al punto inicial (la
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
482 eliminaci�n m�s reciente).
|
35127
|
483
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
484 >> Elimine una l�nea, mu�vase un poco, elimine otra l�nea.
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
485 Luego teclee C-y para recuperar la segunda l�nea eliminada.
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
486 Luego teclee M-y y ser� reemplazado por la primera l�nea eliminada.
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
487 Teclee m�s veces M-y y vea lo que obtiene. Siga haci�ndolo hasta
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
488 que la segunda l�nea eliminada regrese, y entonces unas pocas
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
489 m�s. Si quiere, puede tratar de darle a M-y argumentos positivos y
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
490 negativos.
|
35127
|
491
|
|
492
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
493 * DESHACER
|
35127
|
494 ----------
|
|
495
|
|
496 Si hace un cambio al texto, y luego decide que fue un error,
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
497 puede deshacer el cambio con el comando deshacer, C-x u.
|
35127
|
498
|
|
499 Normalmente, C-x u deshace los cambios hechos por un comando; si repite
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
500 varias veces seguidas C-x u, cada repetici�n deshar� un comando
|
35127
|
501 adicional.
|
|
502
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
503 Pero hay dos excepciones: los comandos que no cambian el texto no
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
504 cuentan (esto incluye los comandos de movimiento del cursor y el
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
505 comando de desplazamiento), y los caracteres de autoinserci�n se
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
506 manejan usualmente en grupos de hasta 20. (Esto es para reducir el
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
507 numero de C-x u que tenga que teclear para deshacer una inserci�n en
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
508 el texto.)
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
509
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
510 >> Elimine esta l�nea con C-k, despu�s teclee C-x u y deber�a
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
511 reaparecer.
|
35127
|
512
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
513 C-_ es un comando alternativo para deshacer; funciona igual que C-x u,
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
514 pero es m�s f�cil de teclear varias veces seguidas. La desventaja de
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
515 C-_ es que en algunos teclados no es obvio c�mo se teclea. Por esto
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
516 existe tambi�n C-x u. En algunas terminales, puede teclear C-_ al
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
517 teclear / mientras oprime CONTROL.
|
35127
|
518
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
519 Un argumento num�rico para C-_ o C-x u act�a como un factor de
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
520 repetici�n.
|
35127
|
521
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
522 Uuede deshacer un texto borrado justo como puede deshacer el texto
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
523 eliminado. La distinci�n entre eliminar algo y borrar algo afecta en
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
524 si puede pegarlo con C-y; no hay diferencia alguna para deshacer.
|
40721
|
525
|
35127
|
526
|
|
527 * ARCHIVOS
|
|
528 ----------
|
|
529
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
530 Para que pueda hacer permanente el texto que edite, lo debe colocar en
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
531 un archivo. De otra manera, �ste se perder� cuando cierre Emacs.
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
532 Para poder poner su texto en un archivo, debe "encontrar" el archivo
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
533 antes de ingresar el texto. (Esto se llama tambi�n "visitar" el
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
534 archivo.)
|
35127
|
535
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
536 Encontrar un archivo significa que puede ver su contenido dentro de
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
537 Emacs. En cierta forma, es como si estuviera editando el archivo
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
538 mismo. Sin embargo los cambios que haga mediante Emacs no ser�n
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
539 permanentes hasta que "guarde" el archivo. Esto es para evitar dejar
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
540 un archivo a medio cambiar en el sistema cuando no quiera. Incluso
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
541 cuando guarde, Emacs dejar� el archivo original bajo un nombre
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
542 cambiado en caso de que luego decida que sus cambios fueron un error.
|
35127
|
543
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
544 Si mira cerca del final de la pantalla podr� ver una l�nea que
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
545 comienza y termina con guiones, y comienza con "--:-- TUTORIAL.es" o
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
546 algo as�. Esta parte de la pantalla normalmente muestra el nombre del
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
547 archivo que est� visitando. En este momento est� visitando un archivo
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
548 llamado "TUTORIAL.es" que es su borrador personal del tutorial de
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
549 Emacs. Cuando encuentre un archivo con Emacs, el nombre de ese
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
550 archivo aparecer� en ese mismo punto.
|
35127
|
551
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
552 Una cosa especial acerca del comando para encontrar un archivo, es que
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
553 tendr� que decir que nombre de archivo desea. Decimos que el comando
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
554 "lee un argumento desde la terminal" (en este caso, el argumento es el
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
555 nombre del archivo). Despu�s de teclear el comando:
|
35127
|
556
|
|
557 C-x C-f Encontrar un archivo
|
|
558
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
559 Emacs le pide que teclee el nombre del archivo. El nombre de archivo
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
560 que teclee aparece en la l�nea final de la pantalla. A la l�nea final
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
561 de la pantalla se la denomina minibuffer cuando se utiliza para este
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
562 tipo de entradas. Puede usar comandos de edici�n ordinarios de Emacs
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
563 para editar el nombre del archivo.
|
35127
|
564
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
565 Mientras est� ingresando el nombre del archivo (o cualquier otra
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
566 entrada al minibuffer) puede cancelar el comando con C-g.
|
35127
|
567
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
568 >> Teclee C-x C-f, luego teclee C-g. Esto cancela el minibuffer, y
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
569 tambi�n cancela el comando C-x C-f que estaba usando el minibuffer.
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
570 As� que no encontrar� archivo alguno.
|
35127
|
571
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
572 Cuando haya finalizado de ingresar el nombre del archivo, teclee
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
573 <Return> para terminarlo. Entonces el comando C-x C-f trabaja, y
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
574 encuentra el archivo que escogi�. El minibuffer desaparece cuando el
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
575 comando C-x C-f termina.
|
35127
|
576
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
577 Poco tiempo despu�s aparecer� el contenido del archivo en la pantalla,
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
578 y puede editarlo. Cuando quiera que sus cambios sean permanentes,
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
579 teclee el comando
|
35127
|
580
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
581 C-x C-s Guardar el archivo
|
35127
|
582
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
583 Esto copia el texto dentro de Emacs al archivo. La primera vez que
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
584 haga esto, Emacs renombrar� el archivo original con un nuevo nombre
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
585 para que este no se pierda. El nuevo nombre se hace agregando "~" al
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
586 final del nombre del archivo original.
|
35127
|
587
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
588 Cuando guardar haya terminado, Emacs mostrar� el nombre del archivo
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
589 escrito. Deber� guardar frecuentemente, para que no pierda mucho
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
590 trabajo si el sistema falla.
|
35127
|
591
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
592 >> Teclee C-x C-s, guardando la copia del tutorial.
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
593 Esto deber�a mostrar "Wrote ...TUTORIAL.es" al final de la
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
594 pantalla.
|
35127
|
595
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
596 NOTA: En algunos sistemas, teclear C-x C-s dejar� inm�vil la pantalla
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
597 y no podr� ver m�s respuesta de Emacs. Esto indica que una
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
598 "caracter�stica" del sistema operativo llamada "control de flujo" est�
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
599 interceptando el C-s y no permiti�ndole llegar hasta Emacs. Para
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
600 descongelar la pantalla, teclee C-q. Luego consulte la secci�n
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
601 "Entrada Espont�nea para B�squeda Incremental" en el manual de Emacs
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
602 para consejos de c�mo tratar con esta "caracter�stica".
|
35127
|
603
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
604 Puede encontrar un archivo existente, para verlo o editarlo. Tambi�n
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
605 puede hacerlo con un archivo que no exista. �sta es la forma de crear
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
606 un archivo en Emacs: encuentre el archivo, que comenzar� vac�o, luego
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
607 comience a insertar el texto para ese archivo. Cuando invoque
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
608 "guardar" el archivo, Emacs crear� realmente el archivo con el texto
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
609 que ha insertado. De ah� en adelante, puede considerarse estar
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
610 editando un archivo existente.
|
35127
|
611
|
|
612
|
|
613 * BUFFERS
|
|
614 ---------
|
|
615
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
616 Si visita un segundo archivo con C-x C-f, el primer archivo permanece
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
617 dentro de Emacs. Puede volver a el encontr�ndolo de nuevo con C-x
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
618 C-f. De esta forma puede mantener un gran n�mero de archivos dentro
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
619 de Emacs.
|
35127
|
620
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
621 >> Cree un archivo llamado "foo" tecleando C-x C-f foo <Return>.
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
622 Luego inserte alg�n texto, ed�telo, y guarde "foo" tecleando C-x
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
623 C-s.
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
624 Finalmente teclee C-x C-f TUTORIAL.es <Return>
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
625 para regresar al tutorial.
|
35127
|
626
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
627 Emacs almacena cada texto del archivo dentro de un objeto llamado
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
628 "buffer". Al encontrar un archivo se crea un nuevo buffer dentro de
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
629 Emacs. Para mirar la lista de los buffers que existen actualmente en
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
630 su sesi�n de Emacs, teclee:
|
35127
|
631
|
|
632 C-x C-b Lista de Buffers
|
|
633
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
634 >> Pruebe C-x C-b ahora.
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
635
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
636 Vea como cada buffer tiene un nombre, y adem�s puede tener un nombre
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
637 de archivo para el archivo que contiene. CUALQUIER texto que vea en
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
638 una ventana de Emacs es siempre parte de alg�n Buffer.
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
639
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
640 >> Teclee C-x 1 para deshacerse de la lista de buffers.
|
35127
|
641
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
642 Cuando tenga varios buffers, solo uno de ellos es "actual" en alg�n
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
643 momento. Ese buffer es el que actualmente edita. Si quiere editar
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
644 otro buffer, necesita "cambiar" a �l. Si quiere cambiar a un buffer
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
645 que corresponde a un archivo, puede hacerlo visitando el archivo de
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
646 nuevo con C-x C-f. Pero existe una manera m�s r�pida: use el comando
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
647 C-x b. En ese comando, necesita teclear el nombre de buffer.
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
648
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
649 >> Teclee C-x b foo <Return> para volver al buffer "foo" que contiene
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
650 el texto del archivo "foo". Despu�s teclee C-x b TUTORIAL.es
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
651 <Return> para regresar a este tutorial.
|
35127
|
652
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
653 La mayor�a del tiempo el nombre del buffer es el mismo que el nombre
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
654 del archivo (sin la parte del directorio del archivo). Sin embargo,
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
655 esto no es as� siempre. La lista de buffers que hace con C-x C-b
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
656 siempre muestra el nombre de todos los buffers.
|
35127
|
657
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
658 CUALQUIER texto que vea en una ventana de Emacs siempre es parte de un
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
659 buffer. Algunos buffers no corresponden a un archivo. Por ejemplo,
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
660 el buffer llamado "*Buffer List*" no tiene ning�n archivo. Es el
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
661 buffer que contiene la lista de buffers que ha creado con C-x C-b. El
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
662 buffer llamado "*Messages*" tampoco tiene un archivo correspondiente;
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
663 contiene los mensajes que han aparecido en la l�nea de abajo durante
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
664 su sesi�n de Emacs.
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
665
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
666 >> Teclee C-x b *Messages* <Return> para ver el buffer de mensajes.
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
667 Luego teclee C-b TUTORIAL <Return> para regresar a este tutorial.
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
668
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
669 Si hace cambios al texto de un archivo, y luego encuentra otro
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
670 archivo, esto no guarda el primer archivo. Sus cambios permanecer�n
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
671 dentro de Emacs en ese buffer del archivo. La creaci�n o edici�n del
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
672 segundo buffer de archivo no afecta al primero. Esto es muy �til,
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
673 pero tambi�n significa que necesita una forma conveniente para guardar
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
674 el archivo del primer buffer. Ser�a una molestia tener que volver a
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
675 este con C-x C-f para guardarlo con C-x C-s. As� tenemos
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
676
|
35127
|
677 C-x s Guardar algunos buffers
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
678
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
679 C-x s le pregunta sobre cada buffer que contenga cambios que no haya
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
680 guardada. Le pregunta, por cada buffer, si quiere guardarlo o no.
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
681
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
682 >> Inserte una l�nea de texto, luego teclee C-x s.
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
683 Deber�a preguntarle si desea guardar el buffer llamado TUTORIAL.es.
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
684 Conteste si a la pregunta tecleando "y".
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
685
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
686
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
687 * EXTENDER EL CONJUNTO DE COMANDOS
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
688 ----------------------------------
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
689
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
690 Hay much�simos m�s comandos de Emacs que los que podr�an asignarse a
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
691 todos los caracteres control y meta. Emacs puede darle la vuelta a
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
692 esto usando el comando X (eXtendido). Este viene de dos formas:
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
693
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
694 C-x Car�cter eXtendido. Seguido por un car�cter.
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
695 M-x Comando eXtendido por nombre. Seguido por un nombre
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
696 largo.
|
35127
|
697
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
698 Estos comandos son generalmente �tiles pero menos usados que los
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
699 comandos que ha aprendido hasta ahora. Ya ha visto dos: los comandos
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
700 de archivo C-x C-f para Encontrar y C-x C-s para Guardar. Otro
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
701 ejemplo es el comando para terminar la sesi�n de Emacs: se trata del
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
702 comando C-x C-c. (No se preocupe por perder los cambios que haya
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
703 hecho; C-x C-c ofrece guardar cada archivo alterado antes de finalizar
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
704 Emacs.)
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
705
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
706 C-z es el comando para salir de Emacs *temporalmente*: para que pueda
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
707 regresar a la misma sesi�n de Emacs despu�s.
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
708
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
709 En sistemas que lo permiten C-z "suspende" Emacs; esto es, se regresa
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
710 al int�rprete de comandos pero no se destruye Emacs. En los
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
711 int�rpretes de comandos m�s comunes, puede reanudar Emacs con el
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
712 comando `fg' o con `%emacs'.
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
713
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
714 En sistemas que no implementen el suspendido, C-z crea un
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
715 subint�rprete que corre bajo Emacs para darle la opci�n de correr
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
716 otros programas y regresar a Emacs despu�s; esto en realidad no "sale"
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
717 de Emacs. En este caso, el comando `exit' del int�rprete es la v�a
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
718 usual para regresar a Emacs desde �ste.
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
719
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
720 El momento para usar C-x C-c es cuando est� listo para salir del
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
721 sistema. Es adem�s el paso correcto para salir de un Emacs llamado
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
722 bajo programas de manejo de correo y diversas otras utilidades, puesto
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
723 que ellos no saben c�mo lidiar con la suspensi�n de Emacs. En
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
724 circunstancias normales, si no va a salir, es mejor suspender
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
725 Emacs con C-z en lugar de salir de �l.
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
726
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
727 Existen varios comandos C-x. Aqu� hay una lista de los que ha
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
728 aprendido:
|
35127
|
729
|
|
730 C-x C-f Encontrar archivo.
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
731 C-x C-s Guardar archivo.
|
35127
|
732 C-x C-b Lista de buffers.
|
|
733 C-x C-c Salir de Emacs.
|
|
734 C-x 1 Borrar todo menos una ventana.
|
|
735 C-x u Deshacer.
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
736
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
737 Los comandos eXtendidos por nombre son comandos que se utilizan a�n
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
738 con menos frecuencia, o �nicamente en ciertos modos. Un ejemplo es el
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
739 comando replace-string, el cual globalmente substituye una cadena de
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
740 caracteres por otra. Cuando teclea M-x, Emacs le pregunta al
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
741 final de la pantalla con M-x y debe escribir el nombre del
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
742 comando; en este caso "replace-string". Solo teclee "repl s<TAB>" y
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
743 Emacs completar� el nombre. Finalice el nombre del comando con
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
744 <Return>.
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
745
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
746 El comando replace-string requiere dos argumentos: la cadena de
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
747 caracteres a reemplazar, y la cadena de caracteres para reemplazarla.
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
748 Debe terminar cada argumento con <Return>.
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
749
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
750 >> Mueva el cursor hacia la l�nea en blanco dos l�neas abajo de esta.
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
751 A continuaci�n escriba
|
35127
|
752 M-x repl s<Return>cambiado<Return>alterado<Return>.
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
753
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
754 Note c�mo esta l�nea ha cambiado: ha substituido la palabra
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
755 c-a-m-b-i-a-d-o por "alterado" en cada ocurrencia, despu�s de la
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
756 posici�n inicial del cursor.
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
757
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
758
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
759 * AUTO GUARDADO
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
760 ---------------
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
761
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
762 Si ha hecho cambios en un archivo, pero no los ha guardado, �stos
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
763 podr�an perderse si su computadora falla. Para protegerlo de esto,
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
764 Emacs peri�dicamente escribe un archivo "auto guardado" para cada
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
765 archivo que est� editando. El nombre del archivo auto guardado tiene
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
766 un # al principio y al final; por ejemplo, si su archivo se llama
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
767 "hola.c", su archivo auto guardado es "#hola.c#". Cuando guarda por
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
768 la v�a normal, Emacs borra su archivo de auto guardado.
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
769
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
770 Si la computadora falla, puede recuperar su edici�n de auto
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
771 guardado encontrando el archivo normal (el archivo que estuvo
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
772 editando, no el archivo de auto guardar) y entonces tecleando M-x
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
773 recover file<Return>. Cuando le pregunte por la confirmaci�n, teclee
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
774 yes<Return> para ir y recuperar la informaci�n del auto guardado.
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
775
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
776
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
777 * �REA DE ECO
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
778 -------------
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
779
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
780 Si Emacs ve que usted est� tecleando comandos de multicaracteres
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
781 lentamente, se los muestra al final de la pantalla en un �rea llamada
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
782 "�rea de eco". El �rea de eco contiene la l�nea final de la pantalla.
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
783
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
784
|
35127
|
785 * L�NEA DE MODO
|
|
786 ---------------
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
787
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
788 La l�nea inmediatamente encima del �rea de eco recibe el nombre de
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
789 "l�nea de modo" o "mode line". La l�nea de modo dice algo as�:
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
790
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
791 --:** TUTORIAL.es (Fundamental)--l765--65%---------
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
792
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
793 Esta l�nea da informaci�n �til acerca del estado de Emacs y del texto
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
794 que est� editando.
|
35127
|
795
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
796 Ya sabe qu� significa el nombre del archivo: es el archivo que usted
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
797 ha encontrado. -NN%-- indica su posici�n actual en el texto; esto
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
798 significa que NN por ciento del texto est� encima de la parte superior
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
799 de la pantalla. Si el principio del archivo est� en la pantalla, este
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
800 dir� --Top-- en vez de --00%--. Si el final del texto est� en la
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
801 pantalla, dir� --Bot--. Si est� mirando un texto tan peque�o que cabe
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
802 en la pantalla, el modo de l�nea dir� --All--.
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
803
|
35127
|
804 La L y los d�gitos indican la posici�n de otra forma: ellos dan el
|
|
805 n�mero de l�nea actual del punto.
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
806
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
807 Los asteriscos cerca del frente significan que usted ha hecho cambios
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
808 al texto. Inmediatamente despu�s que visite o guarde un archivo, esa
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
809 parte de la l�nea de modo no muestra asteriscos, solo guiones.
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
810
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
811 La parte de la l�nea de modo dentro de los par�ntesis es para
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
812 indicarle en qu� modo de edici�n est�. El modo por omisi�n es
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
813 Fundamental, el cual est� usando ahora. Este es un ejemplo de un
|
35127
|
814 "modo mayor".
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
815
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
816 Emacs tiene diferentes modos mayores. Algunos est�n hechos para
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
817 editar diferentes lenguajes y/o clases de texto, tales como modo de
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
818 Lisp, modo de Texto, etc. En cualquier momento uno y solo un modo
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
819 mayor est� activo, y su nombre siempre se puede encontrar en la l�nea
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
820 de modo, justo en donde "Fundamental" est� ahora.
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
821
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
822 Cada modo mayor hace que algunos comandos act�en diferente. Por
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
823 ejemplo, hay comandos para crear comentarios en un programa, y como
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
824 cada lenguaje de programaci�n tiene una idea diferente de c�mo debe
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
825 verse un comentario, cada modo mayor tiene que insertar comentarios de
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
826 forma distinta. Cada modo mayor es el nombre de un comando extendido,
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
827 que es como puede cambiar a ese modo. Por ejemplo, M-x
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
828 fundamental-mode es un comando para cambiar al modo fundamental.
|
35127
|
829
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
830 Si va a editar un texto de alg�n lenguaje humano, como este archivo,
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
831 deber�a usar el modo de texto.
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
832 >> Teclee M-x text mode<Return>.
|
35127
|
833
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
834 No se preocupe, ninguno de los comandos de Emacs que ha aprendido
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
835 cambia de manera significativa. Pero puede observar que M-f y M-b
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
836 tratan los ap�strofes como parte de las palabras. Previamente, en
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
837 modo Fundamental, M-f y M-b trataban los ap�strofes como separadores
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
838 de palabras.
|
35127
|
839
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
840 Los modos mayores normalmente hacen cambios sutiles como el anterior:
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
841 la mayor�a de comandos hacen "el mismo trabajo" en cada modo mayor,
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
842 pero funcionan un poco diferente.
|
35127
|
843
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
844 Para ver documentaci�n en el modo mayor actual, teclee C-h m.
|
35127
|
845
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
846 >> Use C-u C-v una o m�s veces para traer esta l�nea cerca de la
|
35127
|
847 parte superior de la pantalla.
|
|
848
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
849 >> Teclee C-h m, para ver como el modo de Texto difiere del modo
|
35127
|
850 Fundamental.
|
|
851
|
|
852 >> Teclee C-x 1 para eliminar la documentaci�n de la pantalla.
|
|
853
|
|
854 Los modos mayores son llamados as� porque tambi�n hay modos menores.
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
855 Los modos menores no son alternativas para los modos mayores, solo
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
856 modificaciones menores de �stos. Cada modo menor puede ser activado o
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
857 desactivado por s� mismo, independiente de todos los otros modos
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
858 menores, e independiente de su modo mayor. Por tanto, puede no usar
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
859 modos menores, o solamente uno, o cualquier combinaci�n de varios
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
860 modos menores.
|
35127
|
861
|
|
862 Un modo menor que es muy �til, especialmente para editar textos en
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
863 espa�ol, es el modo Auto Fill. Cuando este modo est� activado, Emacs
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
864 rompe la l�nea entre palabras autom�ticamente siempre que inserte
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
865 texto y la l�nea sea demasiado ancha.
|
35127
|
866
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
867 Puede activar el modo Auto Fill al hacer M-x auto fill mode<Return>.
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
868 Cuando el modo est� activado, puede desactivarlo nuevamente usando M-x
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
869 auto fill mode<Return>. Si el modo est� desactivado, este comando lo
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
870 activa, y si el modo est� activado, este comando lo desactiva.
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
871 Decimos que el comando "cambia el modo".
|
35127
|
872
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
873 >> teclee M-x auto fill mode<Return> ahora. Luego inserte una l�nea
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
874 de "asdf " repetidas veces hasta que la vea dividida en dos l�neas.
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
875 Debe intercalar espacios porque Auto Fill s�lo rompe l�neas en los
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
876 espacios.
|
35127
|
877
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
878 El margen esta normalmente puesto en 70 caracteres, pero puede
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
879 cambiarlo con el comando C-x f. Debe indicar el margen deseado como
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
880 un argumento num�rico.
|
35127
|
881
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
882 >> Teclee C-x f con un argumento de 20. (C-u 2 0 C-x f). Luego
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
883 teclee alg�n texto y vea como Emacs lo parte en l�neas de 20
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
884 caracteres. A continuaci�n ponga de nuevo el margen a 70 usando
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
885 otra vez C-x f.
|
35127
|
886
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
887 Si hace cambios en el medio de un p�rrafo, el modo Auto Fill no lo
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
888 rellenar� por usted.
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
889 Para rellenar el p�rrafo, teclee M-q (META-q) con el cursor dentro de
|
35127
|
890 ese p�rrafo.
|
|
891
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
892 >> Mueva el cursor al p�rrafo anterior y teclee M-q.
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
893
|
35127
|
894
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
895 * BUSCAR
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
896 --------
|
35127
|
897
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
898 Emacs puede hacer b�squedas de cadenas (grupos de caracteres o
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
899 palabras contiguos) hacia adelante a trav�s del texto o hacia atr�s en
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
900 el mismo. La b�squeda de una cadena es un comando de movimiento de
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
901 cursor; mueve el cursor al pr�ximo lugar donde esa cadena aparece.
|
35127
|
902
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
903 El comando de b�squeda de Emacs es diferente a los comandos de
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
904 b�squeda de los dem�s editores, en que es "incremental". Esto
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
905 significa que la b�squeda ocurre mientras teclea la cadena para
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
906 buscarla.
|
35127
|
907
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
908 El comando para iniciar una b�squeda es C-s para b�squeda hacia
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
909 adelante, y C-r para la b�squeda hacia atr�s. �PERO ESPERE! No los
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
910 intente a�n.
|
35127
|
911
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
912 Cuando teclee C-s ver� que la cadena "I-search" aparece como una
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
913 petici�n en el �rea de eco. Esto le indica que Emacs est� en lo que
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
914 se conoce como b�squeda incremental, esperando que teclee lo que
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
915 quiere buscar. <Return> termina una b�squeda.
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
916
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
917 >> Ahora teclee C-s para comenzar la b�squeda. LENTAMENTE, una letra
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
918 a la vez, teclee la palabra 'cursor', haciendo pausa despu�s de
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
919 cada car�cter para notar lo que pasa con el cursor.
|
35127
|
920 Ahora ha buscado "cursor", una vez.
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
921 >> Teclee C-s de nuevo, para buscar la siguiente ocurrencia de
|
35127
|
922 "cursor".
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
923 >> Ahora teclee <Delback> cuatro veces y vea como se mueve el cursor.
|
35127
|
924 >> Teclee <Return> para terminar la b�squeda.
|
|
925
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
926 �Vi� lo que ocurri�? Emacs, en una b�squeda incremental, trata de ir
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
927 a la ocurrencia de la cadena que ha tecleado hasta el momento. Para
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
928 ir a la pr�xima ocurrencia de 'cursor' solo teclee C-s de nuevo. Si
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
929 tal ocurrencia no existe, Emacs pita y le dice que la b�squeda actual
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
930 est� fallando ("failing"). C-g tambi�n termina la b�squeda.
|
35127
|
931
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
932 NOTA: En algunos sistemas, teclear C-s dejar� inm�vil la pantalla y no
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
933 podr� ver m�s respuesta de Emacs. Esto indica que una
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
934 "caracter�stica" del sistema operativo llamada "control de flujo" est�
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
935 interceptando el C-s y no permiti�ndole llegar hasta Emacs. Para
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
936 descongelar la pantalla, teclee C-q. Luego consulte la secci�n
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
937 "Entrada Espont�nea para B�squeda Incremental" en el manual de Emacs
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
938 para consejos de c�mo tratar con esta "caracter�stica".
|
35127
|
939
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
940 Si se encuentra en medio de una b�squeda incremental y teclea
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
941 <Delback>, notar� que el �ltimo car�cter de la cadena buscada se borra
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
942 y la b�squeda vuelve al sitio anterior de la b�squeda. Por ejemplo,
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
943 suponga que ha tecleado "c", para buscar la primera ocurrencia de "c".
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
944 Ahora, si teclea "u", el cursor se mover� a la primera ocurrencia de
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
945 "cu". Ahora teclee <Delback>. Esto borra la "u" de la cadena
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
946 buscada, y el cursor vuelve a la primera ocurrencia de "c".
|
35127
|
947
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
948 Si est� en medio de una b�squeda y teclea un car�cter control o meta
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
949 (con algunas pocas excepciones: los caracteres que son especiales en
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
950 una b�squeda, tales como C-s y C-r), la b�squeda termina.
|
35127
|
951
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
952 El C-s inicia una exploraci�n que busca alguna ocurrencia de la cadena
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
953 buscada DESPU�S de la posici�n actual del cursor. Si quiere buscar
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
954 algo anterior en el texto, teclee en cambio C-r. Todo lo que hemos
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
955 dicho sobre C-s tambi�n se aplica a C-r, excepto que la direcci�n de
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
956 la b�squeda se invierte.
|
35127
|
957
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
958
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
959 * M�LTIPLES VENTANAS
|
35127
|
960 --------------------
|
|
961
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
962 Una de las caracter�sticas agradables de Emacs es que se puede mostrar
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
963 m�s de una ventana en la pantalla al mismo tiempo.
|
35127
|
964
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
965 >> Mueva el cursor a esta l�nea y teclee C-u 0 C-l (eso es CONTROL-L,
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
966 no CONTROL-1).
|
35127
|
967
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
968 >> Ahora teclee C-x 2 que divide la pantalla en dos ventanas. Ambas
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
969 ventanas muestran este tutorial. El cursor permanece en la ventana
|
35127
|
970 superior.
|
|
971
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
972 >> Teclee C-M-v para desplazar la ventana inferior.
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
973 (Si no tiene una tecla META real, teclee ESC C-v.)
|
35127
|
974
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
975 >> Teclee C-x o ("o" para "otro") para mover el cursor a la ventana
|
35127
|
976 inferior.
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
977 >> Use C-v y M-v en la ventana inferior para desplazarla.
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
978 Siga leyendo estas direcciones en la ventana superior.
|
35127
|
979
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
980 >> Teclee C-x o de nuevo para mover el cursor de vuelta a la ventana
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
981 superior.
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
982 El cursor en la ventana superior est� justo donde estaba antes.
|
35127
|
983
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
984 Puede continuar usando C-x o para cambiar entre las ventanas. Cada
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
985 ventana tiene su propia posici�n del cursor, pero �nicamente una
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
986 ventana actual muestra el cursor. Todos los comandos de edici�n
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
987 comunes se aplican a la ventana en que est� el cursor. Llamaremos
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
988 esto la "ventana seleccionada".
|
35127
|
989
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
990 El comando C-M-v es muy �til cuando est� editando un texto en una
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
991 ventana y usando la otra ventana como referencia. Puede mantener el
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
992 cursor siempre en la ventana donde est� editando, y avanzar a la otra
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
993 ventana secuencialmente con C-M-v.
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
994
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
995 C-M-v es un ejemplo de un car�cter CONTROL-META. Si tiene una tecla
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
996 META real, puede teclear C-M-v pulsando a la vez CONTROL y META
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
997 mientras teclea v. No importa qu� tecla "vaya primero", CONTROL o
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
998 META, porque las dos teclas act�an modificando los caracteres que
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
999 teclea.
|
35127
|
1000
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1001 Si no tiene una tecla META real, y en vez de eso usa ESC, el orden s�
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1002 importa: debe teclear ESC seguido de Control-v, porque Control-ESC v
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1003 no funcionar�. Esto es porque ESC es un car�cter que tiene valor por
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1004 s� mismo, no es una tecla modificadora.
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1005
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1006 >> Teclee C-x 1 (en la ventana de arriba) para deshacerse de la
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1007 ventana de abajo.
|
35127
|
1008
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1009 (Si hubiera tecleado C-x 1 en la ventana inferior, esto eliminar�a la
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1010 superior. Piense en este comando como "mantener s�lo una
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1011 ventana--aquella en la cual estoy.")
|
35127
|
1012
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1013 No tiene por qu� mostrarse el mismo buffer en ambas ventanas. Si usa
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1014 C-x C-f para encontrar un archivo en una ventana, la otra ventana no
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1015 cambia. Puede encontrar un archivo en cada ventana
|
35127
|
1016 independientemente.
|
|
1017
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1018 Aqu� hay otra forma para usar dos ventanas para mostrar dos cosas
|
35127
|
1019 diferentes:
|
|
1020
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1021 >> Teclee C-x 4 C-f seguido del nombre de uno de sus archivos.
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1022 Finalice con <Return>. Vea que el archivo especificado aparece en
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1023 la ventana inferior. El cursor v� all� tambi�n.
|
35127
|
1024
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1025 >> Teclee C-x o para regresar a la ventana superior, y C-x 1 para
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1026 borrar la ventana inferior.
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1027
|
35127
|
1028
|
|
1029 * NIVELES RECURSIVOS DE EDICI�N
|
|
1030 --------------------------------
|
|
1031
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1032 Algunas veces entrar� a lo que es llamado un "nivel recursivo de
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1033 edici�n". Esto se indica en la l�nea de modo mediante corchetes en la
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1034 l�nea de modo, rodeando los par�ntesis del nombre del modo mayor. Por
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1035 ejemplo, probablemente vea [(Fundamental)] en vez de (Fundamental).
|
35127
|
1036
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1037 Para salir de los niveles recursivos de edici�n, teclee ESC ESC ESC.
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1038 �ste es un comando de "salida" para todo prop�sito. Tambi�n lo puede
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1039 usar para eliminar ventanas extras, y salir del minibuffer.
|
35127
|
1040
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1041 >> Teclee M-x para entrar a un minibuffer; luego teclee ESC ESC ESC
|
35127
|
1042 para salir.
|
|
1043
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1044 No se puede usar C-g para salir de los "niveles recursivos de
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1045 edici�n". Esto es porque C-g es usado para cancelar comandos y
|
35127
|
1046 argumentos DENTRO del nivel recursivo de edici�n.
|
|
1047
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1048
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1049 * CONSEGUIR MAS AYUDA
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1050 ---------------------
|
35127
|
1051
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1052 En este tutorial hemos tratado de ofrecer suficiente informaci�n para
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1053 que empiece a usar Emacs. Hay tanto disponible en Emacs que ser�a
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1054 imposible explicar todo aqu�. Sin embargo, quiz� desee aprender m�s
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1055 sobre Emacs, ya que tiene muchas otras caracter�sticas �tiles. Emacs
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1056 provee comandos para leer documentaci�n acerca de los comandos de
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1057 Emacs. Todos estos comandos de "ayuda" comienzan con el car�cter
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1058 Control-h, que es llamado "el car�cter de Ayuda (Help)".
|
35127
|
1059
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1060 Para usar las funciones de ayuda, teclee el car�cter C-h, y luego un
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1061 car�cter decidiendo qu� tipo de ayuda quiere. Si est� REALMENTE
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1062 perdido teclee C-h ? y Emacs le dir� qu� tipo de ayuda puede
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1063 ofrecerle. Si ha tecleado C-h y decide que no quiere ninguna ayuda,
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1064 teclee C-g para cancelarlo.
|
35127
|
1065
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1066 (En algunas instalaciones cambian el significado del car�cter C-h.
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1067 Realmente no deber�an hacer esto como una pol�tica para todos los
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1068 usuarios, as� que tiene argumentos para quejarse al administrador del
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1069 sistema. Mientras tanto, si C-h no muestra un mensaje de ayuda en el
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1070 final de la pantalla, intente teclear la tecla F1 o, en su lugar, M-x
|
35127
|
1071 help <Return>).
|
|
1072
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1073 La funci�n de AYUDA m�s b�sica es C-h c. Teclee C-h, el car�cter c y
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1074 un car�cter de comando o secuencia de comando; Emacs le mostrar�
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1075 una descripci�n muy breve del comando.
|
35127
|
1076
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1077 >> Teclee C-h c C-p.
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1078 El mensaje debe ser algo como
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1079
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1080 C-p runs the command previous-line
|
35127
|
1081
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1082 Esto le dice el "nombre de la funci�n". Los nombres de funci�n se
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1083 usan principalmente para adecuar y extender Emacs. Pero ya que los
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1084 nombres de las funciones se eligen para indicar lo que el comando
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1085 hace, tambi�n pueden servir como una breve documentaci�n: suficiente
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1086 para recordarle los comandos que ha aprendido.
|
35127
|
1087
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1088 Los comandos de m�ltiples caracteres tales como C-x C-s y (s� no tiene
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1089 las teclas META o EDIT o ALT) <ESC>v tambi�n est�n permitidos despu�s
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1090 de C-h c.
|
35127
|
1091
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1092 Para conseguir m�s informaci�n sobre un comando use C-h k en vez de
|
35127
|
1093 C-h c.
|
|
1094
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1095 >> Teclee C-h k C-p.
|
35127
|
1096
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1097 Esto muestra la documentaci�n de la funci�n, al igual que el nombre,
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1098 en una ventana de Emacs. Cuando haya terminado de leer el resultado,
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1099 teclee C-x 1 para deshacerse del texto de ayuda. No tiene que hacer
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1100 esto ahora. Puede hacer algunas ediciones mientras se refiere
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1101 al texto de ayuda, y entonces teclear C-x 1.
|
35127
|
1102
|
|
1103 Aqu� hay algunas otras opciones �tiles de C-h:
|
|
1104
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1105 C-h f Describe una funci�n. Usted teclea el nombre de la
|
35127
|
1106 funci�n.
|
|
1107
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1108 >> Intente teclear C-h f previous-line<Return>.
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1109 Esto muestra toda la informaci�n que Emacs tiene sobre la funci�n
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1110 que implementa el comando C-p
|
35127
|
1111
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1112 Un comando similar, C-h v, muestra la documentaci�n de variables cuyos
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1113 valores pueda poner para adecuar el comportamiento de Emacs. Necesita
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1114 teclear el nombre de la variable cuando Emacs pregunte por ella.
|
40721
|
1115
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1116 C-h a Comando Apropos. Teclee una palabra y Emacs har� una
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1117 lista de todos los comandos que contengan esa palabra.
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1118 Todos estos comandos pueden ser invocados con META-x.
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1119 Para algunos comandos, el Comando Apropos tambi�n
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1120 listar� una secuencia de uno o dos caracteres la cual
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1121 ejecutar� el mismo comando.
|
35127
|
1122
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1123 >> Teclee C-h a file<Return>.
|
35127
|
1124
|
|
1125 Esto muestra en otra ventana una lista de todos los comandos M-x con
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1126 la palabra "file" en sus nombres. Ver� comandos de caracteres como
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1127 C-x C-f listados adem�s de los nombres de los comandos
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1128 correspondientes tales como find-file.
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1129
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1130 >> Teclee C-M-v para desplazar la ventana de ayuda. Haga esto unas
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1131 cuantas veces.
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1132
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1133 >> Teclee C-x 1 para borrar la ventana de ayuda.
|
35127
|
1134
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1135 C-h i Leer los Manuales En-L�nea (alias Info). Este comando
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1136 lo pone en un buffer especial llamado `*info*' donde
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1137 puede leer manuales en l�nea de los paquetes
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1138 instalados en su sistema. Teclee m Emacs <Return>
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1139 para leer el manual de Emacs. S� nunca ha usado Info
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1140 antes, teclee ? y Emacs lo llevar� en una visita
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1141 guiada de los servicios del modo de Info. Una vez que
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1142 haya terminado este tutorial, deber�a considerar el
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1143 manual Info de Emacs como su documentaci�n primaria.
|
35127
|
1144
|
|
1145
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1146 * M�S CARACTER�STICAS
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1147 ---------------------
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1148
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1149 Puede aprender m�s de Emacs leyendo su manual, ya sea como libro o en
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1150 l�nea en el Info (use el men� Ayuda--"Help"--o teclee F10 h r). Dos
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1151 caracter�sticas que pueden gustarle son la completaci�n, que ahorra
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1152 teclear, y dired, que simplifica el manejo de archivos.
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1153
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1154 La completaci�n es una manera de ahorrar teclear innecesariamente.
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1155 Por ejemplo, si quiere cambiarse al buffer "*Messages*", puede teclear
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1156 C-x b *M<Tab> y emacs encontrar� el resto del nombre del buffer tan
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1157 lejos como pueda determinar de lo que ya haya tecleado. La
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1158 completaci�n es descrita en el Info del manual de Emacs en el nodo
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1159 llamado "Completation".
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1160
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1161 Dired le permite listar los archivos en un directorio (y opcionalmente
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1162 sus subdirectorios), moverse alrededor de esa lista, visitar,
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1163 renombrar, borrar y aparte de eso operar en los archivos. Dired esta
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1164 descrito en el Info en el manual de Emacs en el nodo llamado "Dired".
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1165
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1166 El manual tambi�n describe otras caracter�sticas de Emacs.
|
40721
|
1167
|
|
1168
|
35127
|
1169 * CONCLUSI�N
|
|
1170 ------------
|
|
1171
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1172 Recuerde, para salir permanentemente de Emacs use C-x C-c. Para salir
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1173 temporalmente a un int�rprete de comandos, de forma que puede volver a
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1174 Emacs despu�s, use C-z.
|
35127
|
1175
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1176 Este tutorial intenta ser comprensible para todos los usuarios nuevos,
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1177 as� que si encuentra algo que no est� claro, no se siente y se culpe a
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1178 s� mismo: �Qu�jese!
|
35127
|
1179
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1180
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1181 * COPIA
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1182 -------
|
35127
|
1183
|
|
1184 Este tutorial desciende de una larga l�nea de tutoriales de Emacs
|
|
1185 comenzando con el escrito por Stuart Cracraft para el Emacs original.
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1186
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1187 La versi�n en espa�ol fue originalmente traducida por estudiantes del
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1188 Gimnasio Fidel Cano (un colegio en Santaf� de Bogot�, Colombia):
|
35127
|
1189
|
|
1190 Carlos Alberto L�pez Troncoso
|
|
1191 Andr�s Felipe Mancipe Galvis
|
|
1192 Lina Fernanda Pinto Garc�a
|
|
1193 Liliana Carolina Quiti�n Cede�o
|
|
1194 Leonardo Ram�rez Vargas <leonardoramirez@latinmail.com>
|
|
1195 Juan David Vargas Botero <cyberbob1164@hotmail.com>
|
|
1196 Juan Pablo Yela Gall�n
|
|
1197 Jorge Enrique C�rdenas Carrillo <platypus_life@hotmail.com>
|
|
1198
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1199 La versi�n en espa�ol ha sido revisada y corregida por:
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1200
|
35127
|
1201 Pablo Reyes <reyes_pablo@hotmail.com>
|
|
1202 Igor T�mara <ikks@bigfoot.com>
|
|
1203 Melissa Giraldo de T�mara <melagira@yahoo.com>
|
|
1204 Vladimir T�mara <vtamara@gnu.org>
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1205 Rafael Sep�lveda <drs@gnulinux.org.mx>
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1206 Juanma Barranquero <lektu@terra.es>
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1207
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1208 La versi�n en espa�ol ha sido actualizada por:
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1209
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1210 Rafael Sep�lveda <drs@gnulinux.org.mx>
|
35127
|
1211
|
|
1212 Por favor, en caso de duda, s�lo es v�lido el original en ingl�s de la
|
46563
|
1213 siguiente nota de derechos de reproducci�n (que puede encontrar en el
|
35127
|
1214 archivo TUTORIAL).
|
|
1215
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1216 Copyright (c) 1985, 1996, 1998, 2001, 2002 Free Software Foundation
|
35127
|
1217
|
|
1218 Se permite a cualquiera hacer o distribuir copias literales de este
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1219 documento como se recibe, en cualquier medio, siempre que la nota
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1220 de derechos de reproducci�n y la nota de permiso se preserven, y
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1221 que el distribuidor permita que el que la recibe hacer distribuci�n
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1222 posterior como lo permite esta nota.
|
35127
|
1223
|
|
1224 Se permite distribuir versiones modificadas de este documento, o
|
|
1225 porciones de este, bajo las condiciones anteriores, siempre que
|
|
1226 ellas tengan nota visible especificando qui�n fue el �ltimo en
|
|
1227 alterarlas.
|
|
1228
|
46563
|
1229 Las condiciones para copiar Emacs mismo son m�s complejas, pero con el
|
48502
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1230 mismo esp�ritu. Por favor lea el archivo COPYING y luego distribuya
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1231 copias de GNU Emacs a sus amigos. �Ayude a erradicar el
|
c1e17d99ee25
Extensively changed and updated by Rafael Sep?a <drs@gnulinux.org.mx>.
Juanma Barranquero <lekktu@gmail.com>
diff
changeset
|
1232 obstruccionismo del software ("propietariedad") usando, escribiendo, y
|
46563
|
1233 compartiendo software libre!
|
35127
|
1234
|
49777
|
1235 --- end of TUTORIAL.es ---
|
35127
|
1236
|
49777
|
1237 ;;; Local Variables:
|
|
1238 ;;; coding: latin-1
|
|
1239 ;;; End:
|
52401
|
1240
|
|
1241 ;;; arch-tag: 66aae86e-6f86-4a3e-b82a-44a783f774fd
|