La redirección de la consola usa la emulación de terminal ANSI o VT100/220, que se limitan a caracteres ASCII básicos. No hay teclas de función, de flechas ni
de control en este conjunto de caracteres. Sin embargo, la mayor parte del software del BIOS requiere el uso de teclas de función y de control para realizar
funciones comunes. Usted puede emular una tecla de función o de control mediante el uso de una secuencia especial de teclas, que se denomina secuencia de
escape, para representar una tecla específica.
Para la redirección de la consola, una secuencia de escape comienza con un caracter de escape. Este carácter puede introducirse de diversas formas,
dependiendo de los requisitos del software de emulación de terminal. Por ejemplo, 0x1b, ^[, y <Esc> se refieren todos al mismo caracter de escape. Algunos
tipos de software de terminal usan macros predeterminados para enviar las secuencias de escape adecuadas. En HyperTerminal, usted puede definir los
macros mediante la selección de Key Macros (Macros de teclas) en el menú View (Ver). Se pueden asignar macros a casi cualquier tecla posible para casi
todas las combinaciones de teclas. Cree un macro para cada una de sus teclas de función. La Tabla D-2
VT100/220 que se deben enviar para representar una tecla o un comando especial.
NOTA:
Cuando defina macros en HyperTerminal, usted debe oprimir <Ins> antes que <Esc> para indicar que está enviando una secuencia de escape y
que no está saliendo del cuadro de diálogo. Si no tiene estos valores, significa que debe actualizar su software de emulación de terminal.
Tabla D-2. Secuencias de escape VT100/220 admitidas
Tecla
Secuencias admitidas Emulación de terminal
Flecha ascendente <Esc> [ <Mayús>a
Flecha abajo
<Esc> [ <Mayús>b
Flecha derecha
<Esc> [ <Mayús>c
Flecha izquierda
<Esc> [ <Mayús>d
F1
<Esc> <Mayús>op
F2
<Esc> <Mayús>oq
F3
<Esc> <Mayús>or
F4
<Esc> <Mayús>os
F5
<Esc> <Mayús>ot
F6
<Esc> <Mayús>ou
<Esc> [ 1 7 ~
F7
<Esc> <Mayús>ov
<Esc> [ 1 8 ~
F8
<Esc> <Mayús>ow
<Esc> [ 1 9 ~
F9
<Esc> <Mayús>ox
<Esc> [ 2 0 ~
F10
<Esc> <Mayús>oy
<Esc> [ 2 1 ~
F11
<Esc> <Mayús>oz
<Esc> [ 2 3 ~
F12
<Esc> <Mayús>oa
<Esc> [ 2 4 ~
Inicio
<Esc> [ 1 ~
Final
<Esc> [ 4 ~
Insertar
<Esc> [ 2 ~
Borrar
<Esc> [ 3 ~
Re página
<Esc> [ 5 ~
Av página
<Esc> [ 6 ~
Mayús-Tab
<Esc> [ <Mayús>z
<Esc> [ 0 <Mayús>z
Tabla D-3. Secuencias de escape ANSI admitidas
Tecla
Secuencias admitidas
Flecha ascendente <Esc> [ <Mayús>a
Flecha abajo
<Esc> [ <Mayús>b
Flecha derecha
<Esc> [ <Mayús>c
Flecha izquierda
<Esc> [ <Mayús>d
F1
<Esc> <Mayús>op
F2
<Esc> <Mayús>oq
F3
<Esc> <Mayús>or
F4
<Esc> <Mayús>os
F5
<Esc> <Mayús>ot
F6
<Esc> <Mayús>ou
F7
<Esc> <Mayús>ov
F8
<Esc> <Mayús>ow
F9
<Esc> <Mayús>ox
F10
<Esc> <Mayús>oy
F11
<Esc> <Mayús>oz
F12
<Esc> <Mayús>oa
VT100/220
VT100/220
VT100/220
VT100/220
VT100/220
VT100/220
VT100/220
VT100/220
VT100
VT100
VT100/220
VT100
VT100/220
VT100
VT100/220
VT100
VT100/220
VT100
VT100/220
VT100
VT100/220
VT100
VT100/220
VT220
VT220
VT220
VT220
VT220
VT220
VT100
VT220
y la
Tabla D-3
enumeran las secuencias de escape