Conceptos Generales Importantes
@@ -3987,14 +3987,14 @@ Editor o con otras aplicaciones.
Selección secundaria
Además de la selección primaria, el sistema X Window proporciona una segunda facilidad similar conocida como selección secundaria. Hoy en día, pocas aplicaciones X hacen uso de la
-selección secundaria, pero puedes acceder a ella usando los siguientes comandos-Emacs:
+selección secundaria, pero puede acceder a ella usando los siguientes comandos-Emacs:
- Alt-Arrastrar- (M-Arrastrar-mouse-1)
-
-Establecer la selección secundaria, con un extremo en el lugar donde se presiona el botón, y el otro extremo en el lugar donde se suelta (mouse-set-secondary). El
-texto seleccionado se resalta, usando la cara de selección secundaria, a medida que se arrastra. La ventana se desplaza automáticamente si arrastra el ratón fuera de la
-parte superior o inferior de la ventana, al igual que mouse-set-region (ver Comandos del ratón para editar).
+Establece la selección secundaria, con un extremo en el lugar donde se presiona el botón, y el otro extremo en el lugar donde se suelta (mouse-set-secondary). El
+texto seleccionado se resalta, usando la cara de selección secundaria, a medida que se arrastra. La ventana se desplaza automáticamente si arrastra el ratón fuera de la parte
+superior o inferior de la ventana, al igual que mouse-set-region (ver Comandos del ratón para editar).
Este comando no altera el anillo de muertes.
- Alt- (M-ratón-1)
@@ -4017,13 +4017,13 @@ Inserta la selección secundaria en el lugar donde se hace el clic, colocando el
El doble o triple clic de Alt- (M-ratón-1) opera sobre las palabras y las líneas, de forma similar a doble/triple clic con (Mouse-1).
-Si el punto de la punta del ratón no es nulo, Alt- (M-ratón-2) arranca en el punto. Entonces no importa exactamente dónde se haga clic, o incluso en cuál de
-las ventanas del marco se hace clic. Ver Comandos del ratón para la edición.
+Si mouse-yank-at-point no es nulo, Alt- (M-ratón-2) arranca en el punto. Entonces no importa exactamente dónde se haga clic, o incluso en cuál de las
+ventanas del marco se hace clic. Ver Comandos del ratón para editar.
Acumular texto
-Normalmente copiamos o movemos el texto matándolo y tirando de él, pero hay otros métodos convenientes para copiar un bloque de texto en muchos lugares, o para copiar muchos bloques
-de texto dispersos en un solo lugar. Aquí describimos los comandos para acumular trozos de texto dispersos en un búfer o en un archivo.
+Normalmente copiamos o movemos el texto matándolo y tirando de él (kill y yank), pero hay otros métodos convenientes para copiar un bloque de texto en muchos lugares, o para copiar
+muchos bloques de texto dispersos en un solo lugar. Aquí describimos los comandos para acumular trozos de texto dispersos en un búfer o en un archivo.
- Alt-x append-to-buffer (M-x append-to-buffer)
@@ -4048,14 +4048,14 @@ Añade una región al contenido de un archivo especificado, al final.
-Para acumular texto en un búfer, utilice Alt-x append-to-buffer (M-x append-to-buffer). Esto lee un nombre de búfer, y luego inserta una
-copia de la región en el búfer especificado. Si especifica un búfer inexistente, append-to-buffer crea el búfer. El texto se inserta en cualquier punto de ese búfer. Si has
+Para acumular texto en un búfer, use Alt-x append-to-buffer (M-x append-to-buffer). Esto lee un nombre de búfer, y luego inserta una
+copia de la región en el búfer especificado. Si especifica un búfer inexistente, append-to-buffer crea el búfer. El texto se inserta en cualquier punto de ese búfer. Si ha
estado usando el búfer para editar, el texto copiado va al centro del texto del búfer, empezando por donde esté el punto en ese momento.
El punto en ese búfer queda al final del texto copiado, de modo que los sucesivos usos de append-to-buffer acumulan el texto en el búfer especificado en el mismo orden en que
fueron copiados. Estrictamente hablando, append-to-buffer no siempre agrega al texto que ya está en el buffer, sólo lo agrega si el punto en ese buffer está al final. Sin
-embargo, si append-to-buffer es el único comando que usas para alterar un buffer, entonces el punto siempre está al final.
+embargo, si append-to-buffer es el único comando que usa para alterar un buffer, entonces el punto siempre está al final.
Alt-x prepend-to-buffer (M-x prepend-to-buffer) es igual que append-to-buffer excepto que el punto en el otro buffer se deja
@@ -4065,18 +4065,18 @@ antes del texto copiado, por lo que los usos sucesivos de este comando añaden t
El comando Ctrl-x xi (C-x x i, insert-buffer) puede usarse para recuperar el texto acumulado en otro buffer. Esto pide
el nombre de un búfer, e inserta una copia de todo el texto de ese búfer en el búfer actual en el punto, dejando el punto al principio del texto insertado. También añade la posición
-del final del texto insertado al anillo de marca, sin activar la marca. Para más información sobre las memorias intermedias, consulte Uso de varias memorias intermedias.
+20 del final del texto insertado al anillo de marca, sin activar la marca. Para más información sobre las memorias intermedias, consulte Usando Multiples Buffers.
-En lugar de acumular texto en una memoria intermedia, puede añadir texto directamente a un archivo con Alt-x append-to-file (M-x
- append-to-file). Esto solicita un nombre de archivo y añade el texto de la región al final del archivo especificado. El archivo se modifica inmediatamente en el disco.
+En lugar de acumular texto en una memoria intermedia (en un buffer), puede añadir texto directamente a un archivo con Alt-x append-to-file
+(M-x append-to-file). Esto solicita un nombre de archivo y añade el texto de la región al final del archivo especificado. El archivo se modifica inmediatamente en el disco.
-Debería usar (append-to-file) sólo con archivos que no estén siendo visitados en Emacs. Usarlo en un archivo que estás editando en Emacs cambiaría el
-archivo a espaldas del Editor, lo que puede llevar a perder parte de tu edición.
+Debería usar append-to-file sólo con archivos que no estén siendo visitados por el Editor. Usar este comando en un archivo que no está siendo editado por GNU/Emacs
+cambiaría el archivo a espaldas del mismo, lo que puede llevar a perder parte de tu edición.
-Otra forma de mover el texto es almacenarlo en un registro. Ver Registros.
+Otra forma de mover el texto es almacenarlo en un registro. Ver Registros.
Rectángulos
@@ -4091,7 +4091,7 @@ altura de una línea.
La región rectangular se controla de la misma manera que la región. Pero recuerde que una determinada combinación de valores de punto y marca puede interpretarse como una región o como
-un rectángulo, dependiendo del comando que los utilice.
+un rectángulo, dependiendo del comando que los use.
Una región rectangular también puede marcarse con el ratón: haga Ctrl- (C-Mouse-1) y arrastre desde una esquina del rectángulo a la opuesta.
@@ -4125,7 +4125,7 @@ hacia la derecha.
- Ctrl-x rc (C-x r c)
-
-Borrar la región rectangular sustituyendo todo su contenido por espacios (clear-rectangle).
+Borra la región rectangular sustituyendo todo su contenido por espacios (clear-rectangle).
- Alt-x delete-whitespace-rectangle (M-x delete-whitespace-rectangle)
-
@@ -4133,16 +4133,16 @@ Borra los espacios en blanco en cada una de las líneas del rectángulo especifi
- Ctrl-x rt cadena RETURN (C-x r t cadena RET)
-
-Reemplazar el contenido del rectángulo con una cadena en cada línea (string-rectangle).
+Reemplaza el contenido del rectángulo con una cadena en cada línea (string-rectangle).
- Alt-x string-insert-rectangle RETURN cadena RETURN
(M-x string-insert-rectangle RET cadena
RET)
-
-Insertar cadena en cada línea del rectángulo.
+Inserta una cadena en cada línea del rectángulo.
- Ctrl-x SPACE (C-x SPC)
-
-Alternar el modo de marca del rectángulo (rectangle-mark-mode). Cuando este modo está activo, la región rectangular se resalta y puede encoger/crecer, y los comandos
+Alterna el modo de marca del rectángulo (rectangle-mark-mode). Cuando este modo está activo, la región rectangular se resalta y puede encoger/crecer, y los comandos
estándar kill y yank operan sobre ella.
@@ -4157,7 +4157,7 @@ Hay dos maneras de borrar el texto de un rectángulo:
Ctrl-x rd (C-x r d, delete-rectangle) para borrar el texto directamente.
-
-Ctrl-x rk (C-x r k, kill-rectangle) para eliminar el texto y guardarlo como el último rectángulo eliminado
+Ctrl-x rk (C-x r k, kill-rectangle) para eliminar el texto y guardarlo como el último rectángulo matado.
@@ -4166,7 +4166,7 @@ rellenar el hueco.
Matar un rectángulo no es matar en el sentido habitual; el rectángulo no se almacena en el anillo de muertes, sino en un lugar especial que sólo registra el último rectángulo matado.
-Esto se debe a que tirar un rectángulo es tan diferente de tirar un texto lineal que hay que usar diferentes comandos de arranque. No se ha definido la función de
+Esto se debe a que tirar un rectángulo es tan diferente de tirar un texto lineal que hay que usar diferentes comandos para tirar de ellos. No se ha definido la función de
"yank-popping" para los rectángulos.
@@ -4198,7 +4198,8 @@ ninguna diferencia para este comando.
El comando Ctrl-x rN (C-x r N, rectangle-number-lines) inserta números de línea a lo largo del borde izquierdo de la
región rectangular. Normalmente, la numeración comienza a partir de 1 (para la primera línea del rectángulo). Con un argumento de prefijo, el comando pide un número a partir del cual
-empezar, y una cadena de formato con la que imprimir los números (ver Formatting Strings en The Emacs Lisp Reference Manual).
+empezar, y una cadena de formato con la que imprimir los números (ver Formateo
+de cadenas en el manual de referencia de Emacs Lisp).
El comando Ctrl-x rt (C-x r t, string-rectangle) reemplaza el contenido de una región rectangular con una cadena en cada
@@ -4212,20 +4213,20 @@ en cada línea, desplazando el texto original a la derecha.
El comando Ctrl-x SPACE (C-x SPC, rectangle-mark-mode) cambia si se resalta la región rectangular o la región estándar (activando
primero la región si es necesario). Cuando este modo está activado, los comandos que redimensionan la región (Ctrl-f (C-f),
-Ctrl-n (C-n), etc.) lo hacen de forma rectangular, y matar y desplazar operan sobre el rectángulo. Véase Matar y mover el texto. El modo persiste sólo
-mientras la región está activa.
+Ctrl-n (C-n), etc.) lo hacen de forma rectangular, y tanto matar como tirar operan sobre el rectángulo. Véase Matar y Mover Texto. El modo
+persiste sólo mientras la región está activa.
-El rectángulo de la región sólo funciona cuando la marca está activa. En particular, cuando el modo de marca transitoria está desactivado (véase Desactivación del modo de marca
-transitoria), además de escribir Ctrl-x SPACE (C-x SPC) tendrá que activar la marca.
+El rectángulo de la región sólo funciona cuando la marca está activa. En particular, cuando el modo de marca transitoria está desactivado (véase Desactivar el modo de marca
+ transitoria), además de escribir Ctrl-x SPACE (C-x SPC) tendrá que activar la marca.
A diferencia de la región estándar, la región rectangular puede tener sus esquinas extendidas más allá del final del búfer, o dentro de tramos de espacio en blanco en los que el
punto normalmente no puede entrar, como en medio de un carácter TAB.
-Cuando la región está activa (véase La marca y la región) y en el modo rectangle-mark-mode, Ctrl-x Ctrl-x (C-x C-x)
-ejecuta el comando rectangle-exchange-point-and-mark, que hace un ciclo entre las cuatro esquinas del región rectangular. Esto resulta útil si quiere modificar las
+Cuando la región está activa (véase La marca y la región) y en el modo rectangle-mark-mode, Ctrl-x Ctrl-x (C-x
+ C-x) ejecuta el comando rectangle-exchange-point-and-mark, que hace un ciclo entre las cuatro esquinas del región rectangular. Esto resulta útil si quiere modificar las
dimensiones de dicha región antes de invocar una operación sobre el texto marcado.
Enlaces CUA
@@ -4242,7 +4243,7 @@ significa que la variable
mark-even-if-inactive no tiene efecto par
en la región).
-Para introducir un comando Emacs como Ctrl-x Ctrl-f (C-x C-f) mientras la marca está activa, utilice uno de los
+Para introducir un comando Emacs como Ctrl-x Ctrl-f (C-x C-f) mientras la marca está activa, use uno de los
siguientes métodos: mantenga pulsada la tecla Shift junto con la tecla del prefijo, por ejemplo, Shift-Ctrl-x Ctrl-f
(S-C-x C-f), o escriba rápidamente la tecla del prefijo dos veces, por ejemplo, Ctrl-x Ctrl-x Ctrl-f
(C-x C-x C-f).
@@ -4256,7 +4257,7 @@ El modo CUA activa por defecto el modo Borrar-Selección (véase Comandos del ra
este comportamiento, establezca la variable cua-delete-selection a nil.
-El modo CUA proporciona un soporte mejorado para los rectángulos con un resaltado visible de los mismos. Utilice Ctrl-RETURN (C-RET) para iniciar un
+El modo CUA proporciona un soporte mejorado para los rectángulos con un resaltado visible de los mismos. Use Ctrl-RETURN (C-RET) para iniciar un
rectángulo, extenderlo usando los comandos de movimiento, y cortarlo o copiarlo usando Ctrl-x (C-x) o Ctrl-c
(C-c). RETURN (RET) desplaza el cursor a la siguiente esquina (en el sentido de las agujas del reloj) del rectángulo, para que pueda ampliarlo fácilmente
en cualquier dirección. El texto normal que escribas se inserta a la izquierda o a la derecha de cada línea del rectángulo (en el mismo lado que el cursor).
@@ -4271,7 +4272,7 @@ Con CUA puede copiar fácilmente texto y rectángulos dentro y fuera de los regi
(C-2 C-v) yank el contenido del registro 2.
-El modo CUA también tiene una función de marca global que permite mover y copiar fácilmente el texto entre los búferes. Utilice Ctrl-Shift-SPACE
+El modo CUA también tiene una función de marca global que permite mover y copiar fácilmente el texto entre los búferes. Use Ctrl-Shift-SPACE
(C-S-SPC) para activar y desactivar la marca global. Cuando la marca global está activada, todo el texto que mate o copie se inserta automáticamente en la marca global, y el
texto que escriba se inserta en la marca global en lugar de en la posición actual.
@@ -4299,7 +4300,7 @@ alfanuméricos, por ejemplo ‘
*’ o
Ctrl-
d
Un registro puede almacenar una posición, un trozo de texto, un rectángulo, un número, una configuración de ventana o un nombre de archivo, pero sólo una cosa en cada momento. Lo que
-se almacena en un registro permanece allí hasta que se almacena algo más en ese registro. Para ver qué contiene el registro r, utilice Alt-x
+se almacena en un registro permanece allí hasta que se almacena algo más en ese registro. Para ver qué contiene el registro r, use Alt-x
view-register (M-x view-register):
@@ -4425,9 +4426,9 @@ Guarda el estado de todos los cuadros, incluyendo todas sus ventanas, en el regi
-Utilice Ctrl-x rjr C-x r j r para restaurar la configuración de una ventana o un marco. Este es el
+Use Ctrl-x rjr C-x r j r para restaurar la configuración de una ventana o un marco. Este es el
mismo comando que se usa para restaurar la posición del cursor. Cuando restablece una configuración de marcos, los marcos existentes que no están incluidos en la configuración se
-vuelven invisibles. Si desea eliminar estos marcos, utilice Ctrl-u Ctrl-x rjr (C-u C-x r j
+vuelven invisibles. Si desea eliminar estos marcos, use Ctrl-u Ctrl-x rjr (C-u C-x r j
r).
Mantener números en los registros
@@ -4514,7 +4515,7 @@ Guardar todos los valores actuales de los marcadores en el archivo de marcadores
-Para registrar la posición actual en el archivo visitado, utilice el comando Ctrl-x rm (C-x r m), que establece un marcador
+Para registrar la posición actual en el archivo visitado, use el comando Ctrl-x rm (C-x r m), que establece un marcador
usando el nombre del archivo visitado como nombre predeterminado del marcador. Si nombra cada marcador con el nombre del archivo al que apunta, entonces puede volver a visitar
convenientemente cualquiera de esos archivos con Ctrl-x rb (C-x r b), y moverse a la posición del marcador al mismo tiempo.
diff --git a/archivos-gendoc/16_magit.html b/archivos-gendoc/16_magit.html
index 199ba50..d8b3126 100644
--- a/archivos-gendoc/16_magit.html
+++ b/archivos-gendoc/16_magit.html
@@ -5,14 +5,14 @@
magit
-
+
+
+
Comandos Transitorios
+
+Muchos comandos Magit se implementan como comandos transitorios. En primer lugar, el Usuario invoca un comando prefijo, que hace que sus argumentos infijos y comandos sufijos se
+muestren en el área de eco. A continuación, el Usuario opcionalmente algunos argumentos infijos y finalmente invoca uno de los comandos sufijos.
+
+Esto se implementa en la biblioteca transient. Las versiones anteriores de Magit utilizaban el paquete magit-popup e incluso versiones anteriores la biblioteca
+magit-key-mode
+
+
+Transient está documentado en (transient)Top.
+
+
+-
+Ctrl-x Alt-g (magit-dispatch)
+Ctrl-c g (magit-dispach)
+ -
+Este comando de prefijo transitorio vincula la mayoría de los otros comandos de prefijo de Magit como comandos de sufijo y los muestra en un búfer temporal hasta que se
+invoca uno de ellos. La invocación de un subprefijo de este tipo hace que se vinculen y muestren los sufijos de ese comando en lugar de los de magit-dispatch.
+
+-
+Este comando es también, o especialmente, útil fuera de los buffers de Magit, así que Magit por defecto lo vincula a Ctrl-c Alt-g
+(C-c M-g) en el mapa global de teclas. Ctrl-c g (C-c g) sería un mejor enlace, pero no podemos usarlo por defecto, porque
+esa secuencia de teclas está reservada para el Usuario. Vea Global Bindings para saber más sobre las combinaciones de teclas por defecto y recomendadas.
+
+
+