magit; gendoc, emacs

This commit is contained in:
Tano Papúa 2023-05-04 06:52:29 -03:00
parent 51c3460a53
commit 69ae817464

View file

@ -12,7 +12,7 @@
<div class="frame content">
<input type="radio" name="page" id="_" checked><input type="radio" name="page" id="_la_organizacion_de_la_pantalla"><input type="radio" name="page" id="_tipo_de_entradas_de_los_usuarios"><input type="radio" name="page" id="_teclas_comandos"><input type="radio" name="page" id="_entrar_y_salir_de_emacs"><input type="radio" name="page" id="_comandos_basicos_de_edicion"><input type="radio" name="page" id="_el_minibufer"><input type="radio" name="page" id="_ejecutar_comandos_por_nombres"><input type="radio" name="page" id="_ayuda_help"><input type="radio" name="page" id="_la_marca_y_la_region"><input type="radio" name="page" id="_matar_y_mover_texto"><input type="radio" name="page" id="_registros"><input type="radio" name="page" id="_control_de_la_pantalla"><input type="radio" name="page" id="_busqueda_y_reemplazo"><input type="radio" name="page" id="_macros_de_teclado"><input type="radio" name="page" id="_manejo_de_archivos"><input type="radio" name="page" id="_usando_multiples_buffers"><input type="radio" name="page" id="_ventanas_multiples"><input type="radio" name="page" id="_marcos_y_pantallas_graficas"><input type="radio" name="page" id="_soporte_de_juegos_de_caracteres_internacionales"><input type="radio" name="page" id="_modos_mayores_y_menores"><input type="radio" name="page" id="_sangria"><input type="radio" name="page" id="_comandos_para_lenguajes_humanos"><input type="radio" name="page" id="_edicion_de_programas"><input type="radio" name="page" id="_compilacion_y_prueba_de_programas"><input type="radio" name="page" id="_mantener_programas_grandes"><input type="radio" name="page" id="_abreviaturas"><input type="radio" name="page" id="_dired_el_editor_de_directorios"><input type="radio" name="page" id="_el_calendario_y_la_agenda"><input type="radio" name="page" id="_envio_de_correo"><input type="radio" name="page" id="_leer_el_correo_con_rmail"><input type="radio" name="page" id="_correo_electronico_y_noticias_de_usenet_con_gnus"><input type="radio" name="page" id="_seguridad_en_el_host"><input type="radio" name="page" id="_seguridad_de_la_red"><input type="radio" name="page" id="_visualizacion_de_documentos"><input type="radio" name="page" id="_ejecutar_comandos_de_la_shell_desde_tt_emacs_tt"><input type="radio" name="page" id="_uso_de_emacs_como_servidor"><input type="radio" name="page" id="_impresion_de_copias_en_papel"><input type="radio" name="page" id="_ordenar_el_texto"><input type="radio" name="page" id="_edicion_de_imagenes">
<nav class="side nav"><div>
<div class="title"><a href="./00_Emacs.html">GNU Emacs 28.2</a><div class="version">Revisión: 1.59</div><input id="_q" class="search" type="text" required="required" onkeyup="s(this.value);"></div> <div id="_s" class="nav"></div>
<div class="title"><a href="./00_Emacs.html">GNU Emacs 28.2</a><div class="version">Revisión: 1.60</div><input id="_q" class="search" type="text" required="required" onkeyup="s(this.value);"></div> <div id="_s" class="nav"></div>
<div id="_t" class="nav">
<p>Conceptos Generales Importantes</p>
<ul>
@ -654,6 +654,9 @@
<li rel="ordenar_el_texto"><label class="toc" for="_ordenar_el_texto">Ordenar el texto</label><div class="current">Ordenar el texto</div><ul>
</ul></li>
<li rel="edicion_de_imagenes"><label class="toc" for="_edicion_de_imagenes">Edición de imágenes</label><div class="current">Edición de imágenes</div><ul>
<li class="h2"><a href="#edicion_basica_en_el_modo_de_imagen">Edición básica en el modo de imagen</a></li>
<li class="h2"><a href="#control_del_movimiento_despues_de_la_insercion">Control del movimiento después de la inserción</a></li>
</ul></li>
</ul>
</div>
</div></nav>
@ -27840,6 +27843,86 @@ Imagen. Las descripciones que siguen hablan de mover "una columna" y demás, per
</p>
<p>
Al activar el modo de imagen se ejecuta el gancho <samp>picture-mode-hook</samp>. Se pueden encontrar extensiones adicionales al modo Picture en <samp>artist.el</samp>.
</p>
<h2 id="edicion_basica_en_el_modo_de_imagen">Edición básica en el modo de imagen<a href="#edicion_basica_en_el_modo_de_imagen"></a></h2>
<p>
La mayoría de las teclas hacen lo mismo en el modo Imagen que normalmente, pero lo hacen en un estilo de cuarto de plano. Por ejemplo, <kbd>Ctrl</kbd>-<kbd>f</kbd> (<samp>C-f</samp>)
está rebote para ejecutar <samp>picture-forward-column</samp>, un comando que mueve el punto una columna a la derecha, insertando un espacio si es necesario para que el final real de la
línea no haga ninguna diferencia. <kbd>Ctrl</kbd>-<kbd>b</kbd> (<samp>C-b</samp>) está de rebote para ejecutar <samp>picture-backward-column</samp>, que siempre mueve el punto una columna a
la izquierda, convirtiendo un tabulador en múltiples espacios si es necesario. <kbd>Ctrl</kbd>-<kbd>n</kbd> (<samp>C-n</samp>, <samp>picture-move-down</samp>) y
<kbd>Ctrl</kbd>-<kbd>p</kbd> (<samp>C-p</samp>, <samp>picture-move-up</samp>) son de rebote para ejecutar para que pueden insertar espacios o convertir tabulaciones según sea necesario
para asegurarse de que el punto se mantiene exactamente en la misma columna. <kbd>Ctrl</kbd>-<kbd>e</kbd> (<samp>C-e</samp>) ejecuta <samp>picture-end-of-line</samp>, que se desplaza hasta
después del último carácter no en blanco de la línea. <kbd>Ctrl</kbd>-<kbd>a</kbd> (<samp>C-a</samp>) ejecuta la imagen de inicio de línea. (La elección del modelo de pantalla no afecta
a los inicios de línea; lo único que hace este comando es actualizar la columna de imagen actual a 0).
</p>
<p>
La inserción de texto se adapta al modelo de pantalla de cuarto de plano mediante el uso del modo de sobrescritura (ver Modos menores.) Los caracteres autoinsertados reemplazan el
texto existente, columna por columna, en lugar de empujar el texto existente a la derecha. <kbd>RETURN</kbd> (<samp>RET</samp>) ejecuta <samp>picture-newline</samp>, que simplemente se mueve
al principio de la línea siguiente para que el nuevo texto reemplace esa línea.
</p>
<p>
En el modo Picture, los comandos que normalmente borran o matan el texto, en su lugar borran el texto (reemplazándolo con espacios). <kbd>DEL</kbd> (<samp>DEL</samp>,
<samp>picture-backward-clear-column</samp>) reemplaza el carácter precedente con un espacio en lugar de eliminarlo; esto mueve el punto hacia atrás. (<samp>C-d</samp>,
<samp>picture-clear-column</samp>) reemplaza el siguiente carácter o caracteres con espacios, pero no mueve el punto. (Si desea borrar caracteres a espacios y avanzar sobre ellos,
utilice <kbd>SPACE</kbd> (<samp>SPC</samp>)). <kbd>Ctrl</kbd>-<kbd>k</kbd> (<samp>C-k</samp>, <samp>picture-clear-line</samp>) realmente elimina el contenido de las líneas, pero no borra las
nuevas líneas del buffer.
</p>
<p>
Para hacer una inserción real, debe usar comandos especiales. <kbd>Ctrl</kbd>-<kbd>o</kbd> (<samp>C-o</samp>, <samp>picture-open-line</samp>) crea una línea en blanco después de la línea
actual; nunca divide una línea. <kbd>Ctrl</kbd>-<kbd>Alt</kbd>-<kbd>o</kbd> (<samp>C-M-o</samp>, <samp>split-line</samp>) tiene sentido en el modo Picture, por lo que no se modifica.
<kbd>Ctrl</kbd>-<kbd>j</kbd> (<samp>C-j</samp>, <samp>picture-duplicate-line</samp>) inserta otra línea con el mismo contenido debajo de la línea actual.
</p>
<p>
Para hacer un borrado real en el modo Imagen, use <kbd>Ctrl</kbd>-<kbd>w</kbd> (<samp>C-w</samp>), <kbd>Ctrl</kbd>-<kbd>c</kbd> <kbd>Ctrl</kbd>-<kbd>d</kbd> (<samp>C-c C-d</samp>) (que se
define como <samp>delete-char</samp>, como <kbd>Ctrl</kbd>- (<samp>C-d</samp>) en otros modos), o uno de los comandos de rectángulo de imagen (vea Comandos de rectángulo en modo
Imagen).
</p>
<h2 id="control_del_movimiento_despues_de_la_insercion">Control del movimiento después de la inserción<a href="#control_del_movimiento_despues_de_la_insercion"></a></h2>
<p>
Dado que los caracteres de autoinserción en el modo Imagen sobrescriben y mueven el punto, no hay ninguna restricción esencial sobre cómo debe moverse el punto. Normalmente el punto
se mueve hacia la derecha, pero puede especificar cualquiera de las ocho direcciones ortogonales o diagonales para el movimiento después de un carácter autoinsertado. Esto es útil
para dibujar líneas en el buffer.
</p>
<dl>
<dt><kbd>Ctrl</kbd>-<kbd>c</kbd> <kbd>&lt;</kbd> (<samp>C-c &lt;</samp>)<br><kbd>Ctrl</kbd>-<kbd>c</kbd> <kbd></kbd> (<samp>C-c LEFT</samp>)</dt>
<dd>
Se mueve a la izquierda después de la inserción (<samp>picture-movement-left</samp>).
</dd>
<dt><kbd>Ctrl</kbd>-<kbd>c</kbd> <kbd>&gt;</kbd> (<samp>C-c &gt;</samp>)<br><kbd>Ctrl</kbd>-<kbd>c</kbd> <kbd></kbd> (<samp>C-c RIGHT</samp>)</dt>
<dd>
Se mueve a la derecha después de la inserción (<samp>imagen-movimiento-derecha</samp>).
</dd>
<dt><kbd>Ctrl</kbd>-<kbd>c</kbd> <kbd>^</kbd> (<samp>C-c ^</samp>)<br><kbd>Ctrl</kbd>-<kbd>c</kbd> <kbd></kbd> (<samp>C-c UP</samp>)</dt>
<dd>
Se mueve hacia arriba después de la inserción (<samp>picture-image-up</samp>).
</dd>
<dt><kbd>Ctrl</kbd>-<kbd>c</kbd> <kbd>.</kbd> (<samp>C-c .</samp>)<br><kbd>Ctrl</kbd>-<kbd>c</kbd> <kbd></kbd> (<samp>C-c DOWN</samp>)</dt>
<dd>
Se mueve hacia abajo después de la inserción (<samp>picture-movement-down</samp>).
</dd>
<dt><kbd>Ctrl</kbd>-<kbd>c</kbd> <kbd>`</kbd> (<samp>C-c `</samp>)<br><kbd>Ctrl</kbd>-<kbd>c</kbd> <kbd>Inicio</kbd> (<samp>C-c Inicio</samp>)</dt>
<dd>
Se mueve hacia arriba y hacia la izquierda ("noroeste") después de la inserción (<samp>picture-movement-nw</samp>).
</dd>
<dt><kbd>Ctrl</kbd>-<kbd>c</kbd> <kbd>'</kbd> (<samp>C-c '</samp>)<br><kbd>Ctrl</kbd>-<kbd>c</kbd> <kbd>RePag</kbd> (<samp>C-c PageUp</samp>)<br><kbd>Ctrl</kbd>-<kbd>c</kbd>
<kbd>prior</kbd> (<samp>C-c prior</samp>)</dt>
<dd>
Se mueve hacia arriba y derecha ("noreste") despues de insertar (<samp>picture-movement-ne</samp>).
</dd>
<dt><kbd>Ctrl</kbd>-<kbd>c</kbd> <kbd>/</kbd> (<samp>C-c /</samp>)<br><kbd>Ctrl</kbd>-<kbd>c</kbd> <kbd>Fin</kbd> (<samp>C-c Fin</samp>)</dt>
<dd>
Se mueve hacia abajo y hacia la izquierda ("suroeste") después de la inserción (<samp>picture-movement-sw</samp>).
</dd>
<dt><kbd>Ctrl</kbd>-<kbd>c</kbd> <kbd>\</kbd> (<samp>C-c \</samp>)<br><kbd>Ctrl</kbd>-<kbd>c</kbd> <kbd>AvPag</kbd> (<samp>C-c PageDown</samp>)<br><kbd>Ctrl</kbd>-<kbd>c</kbd>
<kbd>next</kbd> (<samp>C-c next</samp>)</dt>
<dd>
Se mueve hacia abajo y a la derecha ("sureste") despues de la insercion (<samp>picture-movement-se</samp>).
</dd>
</dl>
<p>
Dos comandos de movimiento se mueven en función de la dirección de inserción de la imagen actual. El comando <kbd>Ctrl</kbd>-<kbd>c</kbd> <kbd>Ctrl</kbd>-<kbd>f</kbd> (<samp>C-c
C-f</samp>, <samp>picture-motion</samp>) se mueve en la misma dirección que el movimiento después de la inserción actual, mientras que <kbd>Ctrl</kbd>-<kbd>c</kbd>
<kbd>Ctrl</kbd>-<kbd>b</kbd> (<samp>C-c C-b</samp>, <samp>picture-motion-reverse</samp>) se mueve en la dirección opuesta.
</p><br style="clear:both;"><label class="btn prev" accesskey="p" for="_ordenar_el_texto" title="Ordenar el texto">Anterior</label></div>
<footer><hr><p>© Copyright Tano 2.022<br><small>Generated by <a href="https://gitlab.com/bztsrc/gendoc">gendoc</a> v1.0.0</small></p></footer>
</div>