21 KiB
- Distribución
- Introducción
- 1 La organización de la pantalla
- 2 Tipos de Entrada del Usuario
- 3 Teclas
- 4 Entrada del Ratón
- 5 Teclas y Comandos
- 6 Entrar en Emacs
- 7 Cómo Salir de Emacs
- 8 Comandos Básicos de Edición
- 9 El Minibúfer
- 10 Ejecutar Comandos por Nombre
- 11 Ayuda
- 12 La marca y la región
- 13 Matar y Mover Texto
- 14 Registros
- 15 Controlando la Pantalla
- 16 Búsqueda y Reemplazo
- 17 Comandos para Corregir Errores Tipográficos
- 18 Macros de Teclado
- 19 Manejo de Archivos
- 20 Uso de Varios Búferes
- 21 Varias Ventanas
- 22 Marcos y Pantallas Gráficas
- 23 Soporte de Juego de Caracteres Internacional
- 24 Modos Mayores y Menores
- 25 Indentación
- 26 Comandos para Lenguajes Humanos
- 27 Edición de Programas
- 28 Compilar y Probar Programas
- 29 Mantenimiento de Programas Grandes
- 30 Abreviaturas
- 31 Dired, el Editor de Directorios
- 32 El Calendario y la Agenda
- 33 Envío de Correo
- 34 Lectura del Correo con Rmail
- 35 Correo Electrónico y Noticias de Usenet con Gnus
- 36 Seguridad del Host (Anfitrión)
- 37 Seguridad en Red
- 38 Visualización de Documentos
- 39 Ejecución de comandos de shell desde Emacs
- 40 Usar Emacs Como Servidor
- 41 Impresión de Copias en Papel
- 42 Ordenar texto
- 43 Edición de Imágenes
- 44 Edición de Archivos Binarios
- 45 Guardar Sesiones de Emacs
- 46 Niveles de Edición Recursiva
- 47 Funciones de Hiperenlace y Navegación web
- 48 Juegos y Otras Diversiones
- 49 Paquetes Emacs Lisp
- 50 Personalización
- 51 Salir y Abortar
- 52 Tratando con Problemas de Emacs
- 53 Informar de Fallos
- 54 Contribuir al desarrollo de Emacs
- 55 Cómo obtener ayuda con GNU Emacs
- Apéndice C Argumentos de línea de órdenes para la invocación de Emacs
- Apéndice D Opciones y Recursos de X
- 2 Tipos de Entrada del Usuario
- Ver código fuente de la página
2 Tipos de Entrada del Usuario
GNU Emacs está diseñado principalmente para usarse con el teclado. Aunque es posible usar el ratón para emitir comandos de edición a través de la barra de menús y la barra de herramientas, normalmente no es tan eficiente como usar el teclado.
La entrada del teclado en Emacs se basa en una versión muy extendida de ASCII. Los caracteres simples, como a
, B
, 3
, =
, y el carácter de espacio (denotado como SPC
), se introducen tecleando la tecla correspondiente. Los caracteres de control, como RET
, TAB
, DEL
, ESC
, F1
, Inicio
e IZQUIERDA
, también se introducen de esta forma, al igual que algunos caracteres que se encuentran en teclados no ingleses (véase 23 Soporte de Juego de Caracteres Internacional).
Emacs también reconoce los caracteres de control que se introducen usando teclas modificadoras. Dos teclas modificadoras de uso común son Control
(Ctrl normalmente denominada Ctrl
) y Meta
(Alt normalmente denominada Alt
) [3]. Por ejemplo, Control-a
se introduce manteniendo pulsada la tecla Ctrl (Ctrl
) mientras se pulsa a (a
); nos referiremos a esto como Ctrl-a (C-a
) para abreviar. Del mismo modo, Meta-a
, o M-a
para abreviar, se introduce manteniendo pulsada la tecla Alt (Alt
) y pulsando a (a
). Las teclas modificadoras también pueden aplicarse a caracteres no alfanuméricos, por ejemplo, Ctrl-F1 (C-F1
) o Alt-← (M-LEFT
).
También puede escribir caracteres Meta usando secuencias de dos caracteres empezando por ESC
. Así, puede introducir M-a
escribiendo ESC-a. Puede introducir Ctrl-Alt-a (C-M-a
) (manteniendo pulsadas las teclas Ctrl (Ctrl
) y Alt (Alt
), y pulsando a (a
)) escribiendo ESC Ctrl-a (ESC C-a
). A diferencia de Meta
, ESC
se introduce como un carácter independiente. No debe mantener pulsado ESC (ESC
) mientras escribe el siguiente carácter; en su lugar, pulse ESC (ESC
) y suéltelo, después introduzca el siguiente carácter. Esta función es útil en algunos terminales de texto en los que la tecla Alt (Meta
) no funciona de forma fiable.
Emacs soporta 3 teclas modificadoras adicionales, ver 50.3.7. Teclas Modificadoras.
Emacs tiene un amplio soporte para el uso de botones y rueda de ratón, y otros dispositivos señaladores como touchpads y pantallas táctiles. Ver 4 Entrada del Ratón para más detalles.
En ciertos entornos, el gestor de ventanas puede bloquear algunas entradas de teclado, incluyendo Alt-TAB (M-TAB
), Alt-SPACE (M-SPC
), Ctrl-Alt-d (C-M-d
) y Ctrl-Alt-l (C-M-l
). Si tiene este problema, puede personalizar su gestor de ventanas para que no bloquee esas teclas, o volver a enlazar los comandos Emacs afectados (vea 50 Personalización).
Los caracteres simples y los caracteres de control, así como ciertas entradas que no son de teclado, como los clics del ratón, se denominan colectivamente eventos de entrada. Para más detalles sobre cómo Emacs maneja internamente los eventos de entrada, vea Eventos de Entrada en el Manual de Referencia de Emacs Lisp.
© Derechos de autor 2023, Tano.