Provided by: manpages-es_1.55-10_all bug

NOMBRE

       termcap - base de datos con caracteristicas de terminales

DESCRIPCI'ON

       /etc/termcap  es  un  fichero ASCII que contiene las caracteristicas de
       multitud de tipos de terminales. Los programas pueden leer termcap para
       encontrar  los  codigos  de  escape  particulares que se necesitan para
       controlar los atributos visuales del terminal en  uso  (otros  aspectos
       del  terminal  son  controlados  a  traves  de  stty). La base de datos
       termcap se indiza a partir de la variable de entorno TERM.

       Las entradas en termcap se deben definir  en  una  sola  linea  logica,
       usando  `\'  para suprimir el caracter de nueva linea. Los campos estan
       separados por `:'. El primer campo  de  cada  entrada  comienza  en  el
       margen  izquierdo  y  contiene  una  lista de nombres para el terminal,
       separados por un vestigio del sistema V6, donde existia una  gran  base
       de  datos  de  sistema de 16 bits (equivalentes a estos dos caracteres)
       por terminal. Este nombre puede estar formado por letras  mayusculas  o
       minusculas.   El   segundo  subcampo  contiene  el  nombre,  en  letras
       minusculas,  usado  por  la   variable   de   entorno   TERM.   Algunas
       caracteristicas seleccionables del hardware deben marcarse anadiendo un
       guion y un sufijo a este nombre (vease un ejemplo mas abajo).   Algunos
       sufijos  comunes  son  w (mas de 80 caracteres por linea), am (margenes
       automaticos), nam (sin margenes automaticos)  y  rv  (visualizacion  en
       video   inverso).  El  tercer  subcampo  contiene  un  nombre  largo  y
       descriptivo para la entrada de la base de datos.

       Los campos  siguientes  contienen  las  caracteristicas  del  terminal;
       cualquier  linea  siguiente de caracteristicas se debe sangrar mediante
       un tabulador a partir del margen izquierdo.

       Aunque no hay un orden establecido, se  sugiere  escribir  primero  las
       caracteristicas  booleanas,  luego  las  numericas y para finalizar las
       caracteristicas de cadena, cada una de ellas  ordenada  alfabeticamente
       sin   importar   mayusculas  o  minusculas.  Las  caracteristicas  para
       funciones similares se pueden escribir en la misma linea.

       Ejemplo:

       Linea de cabecera: vt|vt101|Terminal DEC VT 101 en modo 80 carac.:\
       Linea de cabecera: Vt|vt101-w|Terminal DEC VT 101 en modo 132 carac.:\
       Booleano:                  :bs:\
       Numerico:                  :co#80:\
       Cadena de caracteres:      :sr=\E[H:\

   Caracter'isticas Booleanas
       5i      La impresora no producira eco en pantalla
       am      Margenes automaticos (ajuste automatico de palabras en la linea)
       bs      Control-H (8 en decimal) realiza un retroceso
       bw      Retroceso en margen izquierdo vuelve a linea anterior, margen
               derecho
       da      La visualizacion se guarda por encima de la pantalla
       db      La visualizacion se guarda por debajo de la pantalla
       eo      Un espacio borra cualquier caracter en la posicion del cursor
       es      Las secuencias de escape y los caracteres especiales funcionan en
               la linea de estado
       gn      Dispositivo generico
       hc      Este es un terminal hardcopy (terminal que genera copia impresa)
       HC      El cursor es dificil de ver cuando no esta en la ultima linea
       hs      Tiene linea de estado
       hz      Error Hazeltine, el terminal no puede imprimir caracteres con
               tilde
       in      El terminal inserta caracteres nulos, no espacios, para rellenar
               los espacios en blanco
       km      El terminal tiene una metatecla
       mi      El movimiento del cursor funciona en modo Insercion
       ms      El movimiento del cursor funciona en modo Resaltado/Subrayado
       NP      No hay caracter de relleno
       NR      La secuencia 'ti' no deshace el efecto de 'te'
       nx      No hay relleno, debe usarse el control de flujo XON/XOFF
       os      El terminal puede mostrar texto en Negrita
       ul      El terminal puede mostrar texto Subrayado pero no Negrita
       xb      Error Beehive, F1 envia ESCAPE, F2 envia ^C
       xn      Error de recorte al final de linea
       xo      El terminal usa control de flujo XON/XOFF
       xs      El texto tecleado sobre texto Resaltado aparecera Resaltado
       xt      Error Teleray, Tabuladores destructivos y modo Resaltado "raro"

   Caracter'isticas num'ericas
       co      Numero de columnas
       dB      Retraso en milisegundos para un retroceso en terminales hardcopy
       dC      Retraso en milisegundos para un retorno de carro en terminales
               hardcopy
       dF      Retraso en milisegundos para un salto de pagina en terminales
               hardcopy
       dN      Retraso en milisegundos para un salto de linea en terminales
               hardcopy
       dT      Retraso en milisegundos para un tabulador en terminales hardcopy
       dV      Retraso en milisegundos para un tabulador vertical en terminales
               hardcopy
       it      Diferencia entre posiciones de tabulacion
       lh      Altura de las etiquetas software
       lm      Lineas de memoria
       lw      Anchura de las etiquetas software
       li      Numero de lineas
       Nl      Numero de etiquetas software
       pb      Velocidad (en baudios) minima que necesita relleno
       sg      Variacion (glitch) en el resaltado
       ug      Variacion (glitch) en el subrayado
       vt      Numero de terminal virtual
       ws      Ancho de la linea de estado (cuando difiere del ancho de la
               pantalla)

   Caracter'isticas de cadena
       !1      MAYUS + tecla <salvar>
       !2      MAYUS + tecla <suspender>
       !3      MAYUS + tecla <deshacer>
       #1      MAYUS + tecla <ayuda>
       #2      MAYUS + tecla <inicio> (home)
       #3      MAYUS + tecla <entrada> (input)
       #4      MAYUS + tecla <mover cursor a la izquierda>
       %0      tecla <rehacer>
       %1      tecla <ayuda>
       %2      tecla <marcar>
       %3      tecla <mensaje>
       %4      tecla <mover>
       %5      tecla <objeto siguiente>
       %6      tecla <abrir>
       %7      tecla <opciones>
       %8      tecla <objeto anterior>
       %9      tecla <imprimir>
       %a      MAYUS + tecla <mensaje>
       %b      MAYUS + tecla <mover>
       %c      MAYUS + tecla <siguiente>
       %d      MAYUS + tecla <opciones>
       %e      MAYUS + tecla <anterior>
       %f      MAYUS + tecla <imprimir>
       %g      MAYUS + tecla <rehacer>
       %h      MAYUS + tecla <reemplazar>
       %i      MAYUS + tecla <mover cursor a la derecha>
       %j      MAYUS + tecla <reanudar>
       &0      MAYUS + tecla <cancelar>
       &1      tecla <referencia>
       &2      tecla <refrescar>
       &3      tecla <reemplazar>
       &4      tecla <reiniciar>
       &5      tecla <reanudar>
       &6      tecla <salvar>
       &7      tecla <suspender>
       &8      tecla <deshacer>
       &9      MAYUS + tecla <inicio>
       *0      MAYUS + tecla <encontrar>
       *1      MAYUS + tecla <orden>
       *2      MAYUS + tecla <copiar>
       *3      MAYUS + tecla <crear>
       *4      MAYUS + <borrar caracter>
       *5      MAYUS + <borrar linea>
       *6      tecla <seleccionar>
       *7      MAYUS + tecla <fin>
       *8      MAYUS + tecla <borrar linea>
       *9      MAYUS + tecla <salir>
       @0      tecla <encontrar>
       @1      tecla <inicio>
       @2      tecla <cancelar>
       @3      tecla <cerrar>
       @4      tecla <orden>
       @5      tecla <copiar>
       @6      tecla <crear>
       @7      tecla <fin>
       @8      tecla <introducir/enviar>
       @9      tecla <salir>
       al      Insertar una linea
       AL      Insertar %1 lineas
       ac      Pares de caracteres graficos de bloque para "mapear" el conjunto
               alternativo de caracteres
       ae      Finalizar conjunto alternativo de caracteres
       as      Iniciar conjunto alternativo de caracteres para caracteres
               graficos de bloque
       bc      Retroceso, si no es ^H
       bl      Campana acustica
       bt      Mover a la marca de tabulacion previa
       cb      Borrar desde el inicio de linea hasta la posicion del cursor
       cc      Caracter de orden falsa
       cd      Limpiar hasta el final de la pantalla
       ce      Limpiar hasta el final de la linea
       ch      Mover el cursor solo horizontalmente hasta la columna %1
       cl      Limpiar la pantalla y colocar el cursor en la posicion original
       cm      Mover el cursor a la fila %1 y la columna %2 (de la pantalla)
       CM      Mover el cursor a la fila %1 y la columna %2 (de la memoria)
       cr      Retorno de carro
       cs      Desplazar el contenido de la region que va de la linea %1 a la %2
       ct      Borrar tabuladores
       cv      Mover el cursor solo verticalmente hasta la linea %1
       dc      Borrar un caracter
       DC      Borrar %1 caracteres
       dl      Borrar una linea
       DL      Borrar %1 lineas
       dm      Iniciar modo "borrar"
       do      Mover el cursor una linea hacia abajo
       DO      Mover el cursor #1 lineas hacia abajo
       ds      Desactivar la linea de estado
       eA      Activar un conjunto de caracteres alternativo
       ec      Borrar %1 caracteres comenzando en la posicion del cursor
       ed      Finalizar modo "borrar"
       ei      Finalizar modo "insercion"
       ff      Caracter de salto de pagina en terminales hardcopy
       fs      Regresa el caracter a su posicion antes de ir a la linea de
               estado
       F1      Cadena enviada por la tecla de funcion f11
       F2      Cadena enviada por la tecla de funcion f12
       F3      Cadena enviada por la tecla de funcion f13
       ...   ...
       F9      Cadena enviada por la tecla de funcion f19
       FA      Cadena enviada por la tecla de funcion f20
       FB      Cadena enviada por la tecla de funcion f21
       ...   ...
       FZ      Cadena enviada por la tecla de funcion f45
       Fa      Cadena enviada por la tecla de funcion f46
       Fb      Cadena enviada por la tecla de funcion f47
       ...   ...
       Fr      Cadena enviada por la tecla de funcion f63
       hd      Mover el cursor media linea hacia abajo
       ho      Mover el cursor a su posicion inicial (home)
       hu      Mover el cursor media linea hacia arriba
       i1      Cadena 1 de inicializacion en el momento del login
       i3      Cadena 3 de inicializacion en el momento del login
       is      Cadena 2 de inicializacion en el momento del login
       ic      Insertar un caracter
       IC      Insertar %1 caracteres
       if      Fichero de inicializacion
       im      Comenzar modo "insercion"
       ip      Despues de una insercion, introducir tiempo de relleno y se
               necesitan caracteres especiales
       iP      Programa de inicializacion
       K1      Tecla <arriba a la izquierda> en el miniteclado (keypad)
       K2      Tecla <centro> en el miniteclado
       K3      Tecla <arriba a la derecha> en el miniteclado
       K4      Tecla <abajo a la izquierda> en el miniteclado
       K5      Tecla <abajo a la derecha> en el miniteclado
       k0      Tecla 0 de funcion
       k1      Tecla 1 de funcion
       k2      Tecla 2 de funcion
       k3      Tecla 3 de funcion
       k4      Tecla 4 de funcion
       k5      Tecla 5 de funcion
       k6      Tecla 6 de funcion
       k7      Tecla 7 de funcion
       k8      Tecla 8 de funcion
       k9      Tecla 9 de funcion
       k;      Tecla 10 de funcion
       ka      Tecla <borrar todos los tabuladores>
       kA      Tecla <insertar linea>
       kb      Tecla <retroceso>
       kB      Retroceder una marca de tabulacion
       kC      Tecla <Borrar pantalla>
       kd      Tecla <mover el cursor hacia abajo>
       kD      Tecla para borrar el caracter bajo el cursor
       ke      Desactivar miniteclado (keypad)
       kE      Tecla <borrar hasta el final de linea>
       kF      Tecla <desplazar hacia adelante/abajo>
       kh      Tecla <mover cursor a su posicion inicial (home)>
       kH      Tecla <mover cursor hacia abajo>
       kI      Tecla <Insertar caracter/Modo "insercion">
       kl      Tecla <mover cursor hacia la izquierda>
       kL      Tecla <borrar linea>
       kM      Tecla <salir de modo "insercion">
       kN      Tecla <pagina siguiente>
       kP      Tecla <pagina anterior>
       kr      Tecla <mover cursor hacia la derecha>
       kR      Tecla <desplazar atras/arriba>
       ks      Activar miniteclado (keypad)
       kS      Tecla <borrar hasta el final de la pantalla>
       kt      Tecla <borrar este tabulador>
       kT      Tecla <fijar tabulador aqui>
       ku      Tecla <mover cursor hacia arriba>
       l0      Etiqueta de la tecla 0 de funcion, si no es f0
       l1      Etiqueta de la tecla 1 de funcion, si no es f1
       l2      Etiqueta de la tecla 2 de funcion, si no es f2
       ...   ...
       la      Etiqueta de la tecla 10 de funcion, si no es f10
       le      Mover el cursor a la izquierda un caracter
       ll      Mover el cursor a la esquina inferior izquierda
       LE      Mover el cursor a la izquierda %1 caracteres
       LF      Desactivar las etiquetas software
       LO      Activar las etiquetas software
       mb      Comenzar parpadeo
       MC      Borrar los margenes software
       md      Comenzar modo "negrita"
       me      Finalizar los modos so, us, mb, md y mr
       mh      Comenzar modo "brillo medio"
       mk      Modo "oculto" (caracteres invisibles)
       ML      Fijar margen software izquierdo
       mm      Poner el terminal en modo "meta"
       mo      Sacar el terminal del modo "meta"
       mp      Activar atributo protegido
       mr      Comenzar modo "inverso"
       MR      Fijar margen software derecho
       nd      Mover el cursor a la derecha un caracter
       nw      Orden de retorno de carro
       pc      Caracter de relleno
       pf      Desactivar la impresora
       pk      Programar la tecla %1 para enviar la cadena %2 como si hubiera
               sido tecleada por el usuario
       pl      Programar la tecla %1 para ejecutar la cadena %2 en modo local
       pn      Programar la etiqueta software %1 para mostrar la cadena %2
       po      Activar la impresora
       pO      Activar la impresora para %1 (<256) bytes
       ps      Imprimir el contenido de la pantalla en la impresora
       px      Programar la tecla %1 para enviar la cadena %2 al ordenador
       r1      Cadena 1 de inicializacion para colocar el terminal en modos de
               depuracion
       r2      Cadena 2 de inicializacion para colocar el terminal en modos de
               depuracion
       r3      Cadena 3 de inicializacion para colocar el terminal en modos de
               depuracion
       RA      Desactivar los margenes automaticos
       rc      Recuperar la posicion guardada del cursor
       rf      Cadena de inicializacion de nombre de fichero
       RF      Solicitar entrada (input) de la terminal
       RI      Mover el cursor a la derecha %1 caracteres
       rp      Repetir %2 veces el caracter %1
       rP      Rellenar despues del caracter enviado en modo reemplazamiento
       rs      Reiniciar cadena
       RX      Desactivar el control de flujo XON/XOFF
       sa      Dar valor a los atributos %1 %2 %3 %4 %5 %6 %7 %8 %9
       SA      Activar margenes automaticos
       sc      Guardar la posicion del cursor
       se      Finalizar el modo resaltado
       sf      Desplazar de la forma habitual una linea
       SF      Desplazar de la forma habitual %1 lineas
       so      Comenzar modo "resaltado"
       sr      Desplazar de forma inversa
       SR      Desplazar hacia atras %1 lineas
       st      Fijar un tabulador en todas las filas de la columna actual
       SX      Activar el control de flujo XON/XOFF
       ta      Mover al siguiente tabulador hardware
       tc      Leer la descripcion de la terminal desde otra entrada
       te      Terminar programa que usa el movimiento del cursor
       ti      Comenzar programa que usa el movimiento del cursor
       ts      Mover el cursor a la columna %1 de la linea de estado
       uc      Subrayar el caracter bajo el cursor y mover el cursor a la
               derecha
       ue      Terminar subrayado
       up      Subir el cursor una linea
       UP      Subir el cursor %1 lineas
       us      Comenzar subrayado
       vb      Campana visible
       ve      Cursor visible normal
       vi      Cursor invisible
       vs      Cursor resaltado
       wi      Fijar la ventana de la linea %1 a la %2 y de la columna %3 a la
               %4
       XF      El caracter XOFF no es ^S

       Hay  varias  formas  de  definir  los  codigos  de  control  para   las
       caracteristicas de cadena:

       Los  caracteres  normales se representan a si mismos, excepto '^','\' y
       '%'.

       \x significa codigo especial.   x  puede  ser  uno  de  los  siguientes
       caracteres:
              E Escape (27)
              n Alimentacion (salto) de linea (10)
              r Retorno de carro (13)
              t Tabulacion (9)
              b Retroceso (8)
              f Salto de pagina (12)
              0 Caracter nulo.  \xxx especifica el caracter xxx en octal.

       i      Incrementa los parametros en uno.

       r      Caracteristica de parametro unico

       +      Anade el valor del siguiente caracter a este parametro y produce
              una salida binaria

       2      Produce una salida ASCII de este parametro con un ancho de campo
              de 2

       d      Produce una salida ASCII de este parametro con un ancho de campo
              de 3

       %      Muestra un '%'

       Si utiliza salida binaria, deberia evitar el caracter nulo  ya  que  se
       interpreta  como  el  final  de la cadena. Si un tabulador puede ser la
       salida  binaria  de  un  parametro,  debe  reajustar  la  expansion  de
       tabuladores.

       Atencion:
              Los  metacaracteres  anteriores  para  los parametros pueden ser
              incorrectos, ya que documentan el termcap de Minix que puede  no
              ser compatible con el termcap de Linux.

       Los  caracteres  graficos de bloque se pueden especificar mediante tres
       caracteristicas de cadena:

       as     comienza el conjunto de caracteres alternativo

       ae     lo finaliza

       ac     pares de caracteres.   El  primer  caracter  es  el  nombre  del
              simbolo   grafico   de  bloque  y  el  segundo  caracter  es  su
              definicion.

       Los siguientes nombres estan disponibles:

       +       flecha derecha (>)
       ,       flecha izquierda (<)
       .       flecha abajo (v)
       0       cuadrado relleno (#)
       I       linterna (#)
       -       flecha arriba (^)
       '       rombo (+)
       a       tablero de ajedrez (:)
       f       grado (')
       g       mas-menos (#)
       h       cuadrado (#)
       j       esquina inferior derecha (+)
       k       esquina superior derecha (+)
       l       esquina superior izquierda (+)
       m       esquina inferior izquierda (+)
       n       cruce (+)
       o       linea horizontal superior (-)
       q       linea horizontal media (-)
       s       linea horizontal inferior (_)
       t       cruce por la izquierda (+)
       u       cruce por la derecha (+)
       v       cruce por abajo (+)
       w       cruce por arriba (+)
       x       linea vertical (|)
       ~       parrafo (???)

       Los valores entre parentesis son los valores por defecto utilizados por
       curses cuando no se encuentran las caracteristicas.

V'EASE TAMBI'EN

       termcap(3)