pages/sphinx/emacs29/doc/build/03_Teclas.html

25 KiB

<html class="writer-html5" lang="es" data-content_root="./"> <head> </head>
GNU/Emacs 29.1
Traducción Revisón: 1.70
GNU/Emacs 29.1

3 Teclas

Algunos comandos de Emacs se invocan con un solo evento de entrada; por ejemplo, Ctrl-f (C-f) avanza un carácter en el buffer. Otros comandos necesitan dos o más eventos de entrada para ser invocados, como Ctrl-x Ctrl-f (C-x C-f) y Ctrl-x 4 Ctrl-f (C-x 4 C-f).

Una secuencia de teclas, o tecla para abreviar, es una secuencia de uno o más eventos de entrada que tiene sentido como unidad. Si una secuencia de teclas invoca un comando, la llamamos combinación de tecla completa (o tecla completa); por ejemplo, Ctrl-f (C-f), Ctrl-x Ctrl-f (C-x C-f) y Ctrl-x 4 Ctrl-f (C-x 4 C-f) son teclas completas. Si una secuencia de teclas no es lo suficientemente larga como para invocar un comando, la llamamos tecla prefijo; en el ejemplo anterior, vemos que Ctrl-x (C-x) y Ctrl-x 4 (C-x 4) son teclas prefijo. Toda secuencia de teclas puede ser una tecla completa o una tecla prefijo.

Una tecla prefijo se combina con el siguiente evento de entrada para formar una secuencia de teclas más larga. Por ejemplo, Ctrl-x (C-x) es una tecla prefijo, por lo que teclear Ctrl-x (C-x) por sí solo no invoca un comando; en su lugar, Emacs espera más entradas (si hace una pausa de más de un segundo, hace eco de la tecla Ctrl-x (C-x) para pedir esa entrada; ver 1.2 El área de Eco El Área de Eco). Ctrl-x (C-x) se combina con el siguiente evento de entrada para hacer una secuencia de teclas de dos eventos, que puede ser una tecla prefija (como Ctrl-x 4 (C-x 4)), o una tecla completa (como Ctrl-x Ctrl-f (C-x C-f)). No hay límite para la longitud de las secuencias de teclas, pero en la práctica rara vez superan los tres o cuatro eventos de entrada.

No se pueden añadir eventos de entrada a una tecla completa. Por ejemplo, como Ctrl-f (C-f) es una tecla completa, la secuencia de dos eventos Ctrl-f Ctrl-k (C-f C-k) son dos secuencias de teclas, no una.

Por defecto, las teclas de prefijo en Emacs son Ctrl-x (C-c), Ctrl-h (C-h), Ctrl-x (C-x), Ctrl-x RETURN (C-x RET), Ctrl-x @ (C-x @), Ctrl-x a (C-x a), Ctrl-x n (C-x n), Ctrl-x r (C-x r), Ctrl-x t (C-x t), Ctrl-x v (C-x v), Ctrl-x 4 (C-x 4), Ctrl-x 5 (C-x 5), Ctrl-x 6 (C-x 6), ESC (ESC), y Alt-g (M-g). (F1 (F1) y F2 (F2) son alias para Ctrl-h (C-h) y Ctrl-x 6 (C-x 6).) Esta lista no está grabada en piedra; si personaliza Emacs, puede hacer nuevas teclas de prefijo. Por ejemplo, si elimina la definición de prefijo de Ctrl-x 4 (C-x 4), entonces Ctrl-x 4 Ctrl-f (C-x 4 C-f) se convierte en una secuencia de teclas inválida. Consulte 50.3 Personalizar las Combinaciones de Teclas.

Al escribir el carácter de ayuda (Ctrl-h (C-h) o F1 (F1)) después de una tecla de prefijo, se muestra una lista de los comandos que comienzan con ese prefijo. La única excepción a esta regla es ESC: ESC Ctrl-h (ESC: ESC C-h) equivale a Ctrl-Àlt-h (C-M-h), que hace algo completamente distinto. Sin embargo, puede usar F1 (F1) para mostrar una lista de comandos que empiecen por ESC (ESC).


© Derechos de autor 2023, Tano.

Compilado con Sphinx usando un tema proporcionado por Read the Docs.
</html>