Información de referenciaEfectúe una pulsación en cualquiera de los temas que aparecen
listados a continuación si desea obtener ayuda sobre un tema determinado.
Página de manual (1X) de dttermConsulte también X(1)
resize(1)
xset(1)
xterm(1) SINOPSISdtterm [-options]DESCRIPCIÓNEl cliente de dtterm ofrece soporte
de ejecución de aplicaciones de patrimonio escritas para terminales
que cumplan las normativas ANSI X3.64-1979 e ISO 6429:1992(E), como es el
caso de DEC VT220.OPCIONESEl terminal de dtterm acepta todas
las opciones de línea de mandatos del Kit de herramientas X estándar
junto con opciones adicionales, las cuales aparecen todas listadas más
abajo (si la opción empieza por un `+' en lugar de un `-', la opción
se restaura en su valor predeterminado):-132Normalmente, la secuencia de escape DECCOLM que conmuta
entre los modos de columna de 80 y 132 se pasan por alto. Esta opción
permite reconocer la secuencia de escape DECCOLM, así como redimensionar
la ventana dtterm de manera adecuada.c132Recurso asociado: c132.+132Esta opción hace pasar por alto la secuencia de
escape de DECCOLM. Éste es el comportamiento predeterminado.c132Recurso asociado: c132.-awEsta opción indica que debe permitirse el reinicio
automático. De esta manera, el cursor se sitúa automáticamente
al principio de la siguiente línea cuando se encuentra en el extremo
derecho de una línea y el texto es de salida. Éste es el comportamiento
predeterminado.Recurso asociado:
autoWrap.autoWrap (reinicio automático)+awEsta opción indica que no debe permitirse el reinicio
automático.Recurso asociado:
autoWrap.autoWrap (reinicio automático)-backgroundcolor_fondoEsta opción especifica el fondo de la ventana del
terminal, así como el fondo predeterminado que se utiliza para la barra
de desplazamiento y el cursor de puntero X11. En CDE, esta opción toma
como valor predeterminado el pixel de selección del conjunto de colores
primarios o bien el pixel de fondo (consulte -bs. Sin CDE, esta opción toma como valor predeterminado *background/*Background con el color de emergencia negro.
color_fondo describe el color de
fondo que se va a utilizar.background (de fondo)Recurso
asociado: background-bd color_bordeEsta opción especifica el color del borde de todas
las ventanas. Es posible que el borde del widget de la shell no aparezca visible
al utilizar gestores de dependencia de ventanas como dtwm(1X) y mwm(1X). El color predeterminado
es el negro.color_borde describe
el color que se utiliza para el borde.borderColor (color borde)Recurso asociado: borderColor.-bgcolor_fondoEsta opción es idéntica a -background.background_color describe
el color que se utiliza para el fondo.background (de fondo)Recurso
asociado: background .-bordercolorcolor_bordeEsta opción es idéntica a la de -bd indicada
arriba.color_borde Describe el color que
se utiliza para el bordeborderColor (color borde)Recurso asociado: borderColor.-borderwidthanchura_bordeEsta opción especifica la anchura del borde de
la ventana de widgets de la shell. Este valor puede alterarse temporalmente
con los gestores de dependencia de ventanas, como dtwm(1X) y mwm(1X). El valor predeterminado
es el 0.anchura_borde Especifica la anchura
del borde de la ventana en pixels.borderWidth (anchura borde)Recurso asociado: borderWidth.-bsEsta opción especifica que la ventana del terminal
debería usar el color de selección Motif en lugar del color
de fondo para la ventana del terminal. Éste es el comportamiento predeterminado.
backgroundIsSelectRecurso
asociado: backgroundIsSelect .+bsEsta opción especifica que la ventana del terminal
no debería utilizar el color de selección Motif en lugar del
color de fondo para la ventana del terminal.Recurso asociado:
backgroundIsSelect.-bw ancho_bordeEsta opción es idéntica a la de -borderwidth indicada
antes.Recurso asociado:
borderWidth.-CEsta opción especifica que la salida dirigida a /dev/console debería dirigirse a la ventana del terminal.
Constituye una manera de impedir que la salida que normalmente se visualizaría
en el ITE se escriba encima de la pantalla del servidor X. Éste no
constituye un mecanismo general para dirigir la salida desde el /dev/console de un sistema arbitrario a un servidor X arbitrario.
Tenga en cuenta que para que funcione /dev/console
para esta opción es preciso tener en propiedad el acceso de lectura/grabación. -display nombre_pantallaEsta opción especifica el servidor de pantalla
X11 que dtterm debe utilizar. Éste
es el valor predeterminado de la variable de entorno $DISPLAY.nombre_pantalla especifica
el servidor X11 al que conectarse.pantalla-e argumento_programa ...Esta opción especifica un programa ejecutable que
ha de invocarse como subproceso al iniciar dtterm.
Esta opción debe ser la última opción de la línea
de mandatos.argumento_programa ...
especifica los argumentos del programa y de la línea de mandatos que
se han de ejecutar.-fbconjunto_fontsEsta opción especifica un XFontSet que ha de utilizarse
al mostrar el texto del terminal en negrita. Debería especificarse
como Motif XmFontList. Sólo se da soporte a fonts de caracteres o de
un solo espacio. El comportamiento al utilizar fonts proporcionales no está
definido. Como valor predeterminado se genera un font en negrita atendiendo
al nombre XLFD del userFont. En caso de no disponer de dicho font, el texto
en negrita se generará superponiendo (con desplazamiento de un pixel)
el userFont.conjunto_fonts especifica el XFontSet
en negrita que ha de usarse para el terminal.Recurso asociado:
userFont.-fgcolor_fondoEsta opción especifica el color de fondo de la
ventana del terminal así como el color de fondo predeterminado que
se utiliza para la barra de desplazamiento y el cursor de puntero X11. En
CDE, este recurso toma como valor predeterminado el pixel de fondo del conjunto
de colores primarios. Sin CDE, este recurso toma como valor predeterminado *foreground o *Foreground
con el color de emergencia blanco.color_primerplano especifica el color
que debe utilizarse para el primer plano.foreground (primer plano)Recurso asociado: foreground.-fnconjunto_fontsEsta opción especifica un XFontSet que ha de utilizarse
al mostrar el texto del terminal. Debería especificarse como Motif
XmFontList. Sólo se da soporte a fonts de caracteres o de un solo espacio.
El comportamiento al utilizar fonts proporcionales no está definido.
Este font no se utilizará para mostrar texto que no sea del terminal
(barra de menús, menús emergentes, diálogos, etc.). El
valor predeterminado es el valor XmNtextFontList del panel de anuncios padre
(consulte XmBulletinBoard(3X)) de la misma manera que el widget de XmText.
conjunto_fonts Especifica el XFontSet
que ha de utilizarse para el terminal. Recurso asociado: userFont.-fontconjunto_fontsEsta opción es idéntica a la de -fn antes mencionada.conjunto_fonts Especifica el XFontSet
que ha de utilizarse para el terminal.Recurso asociado: userFont.-foregroundprimer_planoEsta opción es idéntica a la de -fg antes señalada.
primer_plano Especifica el color
ha de utilizarse para el fondo.foreground (primer plano)Recurso asociado: foreground.-geometry cadena_geometríaEsta opción especifica el tamaño y posición
adecuados para la ventana del terminal. El tamaño predeterminado es
de 24 líneas de 80 caracteres cada una. No hay ninguna posición
predeterminada.geometría Especifica la geometría
que ha de usarse para el terminal.geometry (geometría)Recurso asociado: geometry.-helpMuestra un mensaje que resume el uso de dtterm.ayuda-iconicEsta opción especifica que el emulador de terminal
debería colocarse inicialmente en la pantalla minimizada.iconic (en iconos)Recurso
asociado: iconic.
+iconicEsta opción especifica que el emulador de terminal
debería colocarse inicialmente en la pantalla como una ventana normal.
Éste es el comportamiento predeterminado.Recurso asociado:
iconic.-jEsta opción especifica que debería utilizarse
del desplazamiento de grupos de líneas. Así, la pantalla puede
desplazarse en más de una línea cada vez. Esto favorece la rapidez
en las actualizaciones de los datos cuando hay que enviar al terminal varias
líneas de texto. El número máximo de líneas que
pueden desplazarse en grupo se limita al número de líneas que
tenga la ventana del terminal. Está comprobado que aparecerán
todas las líneas. Éste es el comportamiento predeterminado.
jumpScroll (desplazar grupo de líneas)Recurso asociado:
jumpScroll.+jEsta opción especifica que no debe utilizarse el
desplazamiento por grupos de líneas. Si desea ver una descripción
de este tipo de desplazamiento, consulte -j
arriba.Recurso asociado:
jumpScroll.-kshModeEsta opción especifica que debe habilitarse el
modo ksh. En modo ksh, si se pulsa una tecla con el juego de bits modificadores
ampliado generará un carácter de escape seguido de un carácter
generado por la pulsación no ampliada. Esta opción se utiliza
con emacs y el modo de editor de línea de mandatos emacs de ksh(1) o ied(1). Dicha opción
entra en conflicto con la utilización normal de la tecla meta para
generar caracteres ampliados de un solo byte, así como para la generación
de caracteres asiáticos de varios bytes.kshMode (modo ksh)Recurso asociado:
kshMode.+kshModeEsta opción especifica que no debe habilitarse
el modo ksh. Éste es el comportamiento predeterminado.Recurso asociado:
kshMode.-lEsta opción habilita el registro cronológico
de la salida. Cuando está habilitado este registro cronológico,
toda la salida procedente del subproceso queda registrada ya sea en un archivo
o en un pipeline de mandatos (tal y como se especifique a través de
la opción -lf que se indica más
abajo). Dado que los datos se registran directamente desde el subproceso,
incluyen todos los caracteres de escape y las parejas de retorno de carro/nueva
línea según la disciplina de líneas del terminal. La
salida puede habilitarse e inhabilitarse a través de secuencias de
escape.logging (registro cronológico)Recurso asociado:
logging.+lEsta opción inhabilita el registro cronológico
de la salida. Para obtener una descripción del mismo, consulte la opción -l indicada antes. Esta opción es la predeterminada.
logging (registro cronológico)Recurso asociado:
logging.-lf nombre_archivoEsta opción especifica el nombre del archivo donde
se graba el registro cronológico de la salida descrito anteriormente.
Si nombre_archivo empieza por una barra vertical
(|), se supone que el resto de la cadena
de caracteres constituye un mandato que debe utilizarse como el punto final
de un pipe (conducto). El nombre de archivo predeterminado es DttermLogXXXXX (siendo XXXXX el ID de proceso de dtterm) y se crea en el directorio desde donde se ha iniciado dtterm. Si los últimos cinco caracteres son "XXXXX,"
éstos se sustituyen por el ID de proceso.nombre_archivo especifica el nombre
que debe utilizarse para el archivo del registro cronológico.logFile (archivo de registro cronológico)Recurso asociado:
logFile.-lsEsta opción indica que la shell que se inicie debe
ser una shell de inicio de sesión (p.e., el primer carácter
de argv[0] será un guión, indicando
a la shell que debería leer el profile
del sistema y el $HOME/.profile del usuario
(para ksh y sh)
o bien el csh.login del sistema y el $HOME.login del usuario (para csh).
loginShell (shell del registro cronológico)Recurso asociado: loginShell.+lsEsta opción especifica que debería iniciarse
una shell normal (es decir, que no sea del registro cronológico). Éste
es el comportamiento predeterminado.loginShell (shell del registro cronológico)Recurso asociado: loginShell.-mapEsta opción indica que dtterm
debería dejar de estar minimizada en la salida del subproceso, caso
de estar minimizada. Mediante el recurso mapOnOutputDelay se puede especificar un período
de tiempo durante el cual dtterm no deje
de estar minimizado en la salida del subproceso.mapOnOutputRecurso
asociado: mapOnOutput .+mapEsta opción especifica que no debería haber
ningún comportamiento de establecer correspondencia. Éste es
el comportamiento predeterminado.mapOnOutputRecurso
asociado: mapOnOutput .-mbEsta opción indica que dtterm
debería activar un avisador de margen cuando el usuario esté
escribiendo cerca del margen derecho. La distancia real a considerar se especifica
mediante la opción -nb.marginBell (avisador de margen)Recurso asociado: marginBell.+mbEsta opción indica que el avisador de margen no
debería sonar cuando el usuario esté escribiendo cerca del margen
derecho. Éste es el valor predeterminado.marginBell (avisador de margen)Recurso asociado: marginBell.-ms color_punteroEsta opción especifica el color de primer plano
que debe utilizarse para el cursor de puntero (X11) de la ventana del terminal.
Como valor predeterminado, se utiliza el color de primer plano de la ventana
del terminal. Consulte foreground más arriba.color_puntero especifica el color
de primer plano que debe utilizarse para el puntero.Recurso asociado:
pointerColor.-name nombre_programaEsta opción identifica el nombre X11 de la ventana
de dtterm.nombre_programa especifica el nombre
que ha de utilizarse.nombre-nb númeroEsta opción especifica el número de caracteres
entre el margen derecho y el lugar donde pitará el avisador de margen
(caso de estar habilitado). El valor predeterminado es 10.nMarginBell (número para avisador de margen)Recurso asociado: nMarginBell.-rCon esta opción, la ventana de dtterm aparece con los colores de primer plano y de fondo
invertidos. Es idéntica a las opciones -r
y -reverse.+rCon esta opción, la ventana de dtterm aparece con los colores normales de primer plano y
de fondo. Éste es el valor predeterminado, que también es idéntico
a la opción +rv.-reverseCon esta opción, la ventana de dtterm aparece con los colores de primer plano y de fondo
invertidos. Es idéntica a las opciones -r
y -rv.-rvCon esta opción, la ventana de dtterm aparece con los colores de primer plano y de fondo
invertidos. Es lo mismo que elegir Opciones | Opciones globales, y cambiar
posteriormente el menú de opciones "windowBackground" por "Invertido."
Si una ventana de dtterm se inicia con esta
opción, tendrá el menú de opciones "Window Background"
definido como "Invertido." Consulte
"Opciones globales".+rvCon esta opción, la ventana de dtterm aparece con los colores de primer plano y de fondo
normales. Éste es el valor predeterminado.-rwEsta opción especifica que debe habilitarse la
opción de reinicio automático invertido.reverseWrap (reinicio automático invertido)Recurso asociado: reverseWrap.+rwEsta opción indica que no debe habilitarse la opción
de reinicio automático invertido. Éste es el valor predeterminado.
reverseWrap (reinicio automático invertido)Recurso asociado: reverseWrap.-SccnEsta opción especifica que el emulador de terminal
debería ejecutarse contra un pty o un dispositivo STREAMS abierto previamente.
Esta opción se emplea cuando el nombre de esclavo del pty o del dispositivo
STREAMS sea de la forma tty?? (p.e., exactamente
dos caracteres que van después de tty).
Esta opción debe utilizarse cuando dtterm
se invoque de forma programática desde otra aplicación.cc especifica los dos últimos
caracteres del nombre de esclavo del pty o del dispositivo STREAMS, donde
el nombre de esclavo es del tipo tty??. Este
valor se pasa por alto, pero debe tener una longitud exacta de dos caracteres.
n especifica el número
del descriptor de archivos que se corresponde con la parte maestra ya abierta
del pty o del dispositivo STREAMS.-Sc.nEsta opción es idéntica a la de -Sccn antes aludida, pero va dirigida a sistemas que tengan
más largo el nombre de pty.c especifica el último componente
del nombre de esclavo de pty. Este valor se pasa por alto y es posible que
esté vacío.n especifica el número
del descriptor de archivos que corresponde a la parte maestra ya abierta del
pty.-sbEsta opción indica que debería aparecer
una barra de desplazamiento. Éste es el valor predeterminado.scrollBar (barra de desplazamiento)Recurso asociado:
scrollBar.+sbEsta opción indica que no
debería aparecer ninguna barra de desplazamiento.scrollBar (barra de desplazamiento)Recurso asociado:
scrollBar.-sfEsta opción indica que para las teclas de función
deben generarse los códigos de escape de la teclas de función
de Sun en lugar de las secuencias de escape de VT220 estándar.sunFunctionKeys (teclas de función de Sun)Recurso asociado:
sunFunctionKeys.+sfEsta opción indica que para las teclas de función
deben generarse las secuencias de escape estándar en lugar de los códigos
de escape de las teclas de función de Sun. Éste es el comportamiento
predeterminado.sunFunctionKeys (teclas de función de Sun)Recurso asociado:
sunFunctionKeys.-sl pantalla[s|l]Esta opción especifica el número de líneas
del buffer del terminal que van más allá de la longitud de la
ventana. El valor de la opción consiste en un número seguido
de un sufijo opcional. Si no se incluye ningún sufijo, o el sufijo
es una "l" (ele), la longitud total del buffer del terminal serán pantallas más la longitud de la ventana del terminal. Si
el sufijo es una "s" (ese), la longitud del buffer del terminal será
(pantallas más uno) veces la longitud de la ventana
del terminal. dtterm tratará de mantener
el mismo ratio de buffer a ventana cuando el tamaño de la ventana sea
mayor. El valor predeterminado es "4s."pantallas especifica el número
de pantallas o líneas que se han de guardar.saveLines (guardar líneas)Recurso asociado:
saveLines.-tiid_terminalEsta opción proporciona el nombre que se emplea
para seleccionar la respuesta correcta a las consultas de los ID de terminal.
Los valores válidos son vt100, vt101, vt102
y vt220. El valor predeterminado es vt220.id_terminal especifica el ID de terminal
que ha de utilizarse.-title cadena_títuloEsta opción especifica el título de la ventana.
En caso de usar la opción -e, el valor
predeterminado será el último componente de la ruta del programa.
Si no se utiliza la opción -e, el
valor predeterminado será el último componente del nombre que
se utilice para ejecutar dtterm (p.e., argv[0]).cadena_título especifica el
título que ha de utilizarse.title (título)Recurso
asociado: title.
-tm modos_terminalEsta opción especifica una cadena que contiene
palabras clave de configuración del terminal, así como los caracteres
a los que éstas se deben vincular. Palabras clave válidas son intr, quit, erase, kill, eof, eol, swtch, start, stop, brk, susp, dsusp, rprnt, flush, weras y lnext. Aquellas
palabras clave que no se apliquen a una arquitectura específica se
analizan correctamente y se pasan por alto. Los caracteres de control pueden
especificarse como ^ seguido de char (p.e., ^c o ^u), y ^? puede indicarse
para indicar suprimir. Esto es útil para alterar temporalmente la configuración
predeterminada del terminal sin tener que realizar un stty(1) cada vez que se inicie el proceso de un terminal. El valor
predeterminado es NULL.modos_terminal especifica la cadena
del modo del terminal.ttyModes (modos de tty)Recurso asociado: ttyModes.-tn nombre_terminalEsta opción especifica un nombre para definirlo
en la variable de entorno $TERM. El valor
predeterminado es "vt220".nombre_terminal especifica el nombre
de terminal que ha de usarse.termName (nombre de terminal)Recurso asociado: termName.-usageImprime un mensaje de uso que aparece en la pantalla.
-vbEsta opción indica que es preferible un avisador
visual en lugar de uno audible. Al recibir un Control-G, en vez de sonar el
avisador del terminal, la pantalla parpadea.visualBell (avisador visual)Recurso asociado: visualBell.+vbEsta opción indica que es preferible un avisador
audible antes que uno visual. Éste es el comportamiento predeterminado.
visualBell (avisador visual)Recurso asociado: visualBell.-wanchura_bordeEsta opción es idéntica a la de -borderwidth indicada
anteriormente.anchura_borde especifica la anchura
en pixels del borde de la ventana.-xrm cadena_recursosEsta opción permite especificar los recursos del
estilo del Gestor de recursos X11 en la línea de mandatos. cadena_recursos especifica una cadena de recursos
X11.RECURSOSallowSendEventsEste recurso especifica que el emulador de terminal debe
permitir los sucesos sintéticos (generados y enviados por otra aplicación).
Si se habilita este recurso, se abre una posible fisura en la seguridad. El
valor predeterminado es False.appCursorDefaultSi se define como True, las teclas del cursos están
inicialmente en modo de aplicación. Si se define como False, inicialmente
están en modo de cursor. El valor predeterminado es False.appKeypadDefaultSi se define como True, las teclas del área del
teclado numérico están inicialmente en modo de aplicación.
Si se define como False, inicialmente están en modo numérico.
El valor predeterminado es False.autoWrapEste recurso especifica si está habilitado o no
el reinicio automático. El valor predeterminado es True.backgroundEste recurso especifica el color de fondo de la ventana
del terminal, así como el color de fondo que se emplea para la barra
de desplazamiento. En CDE, este recurso toma como valor predeterminado el
pixel de selección del conjunto de colores primarios o bien el pixel
de fondo también del conjunto de colores primarios (consulte backgroundIsSelect). El valor predeterminado es el pixel
de fondo de conjunto de colores primarios. Sin CDE, este recurso toma como
valor predeterminado el negro.backgroundIsSelectSi se define como True, este recurso especifica que la
ventana del terminal debe utilizar el color de selección Motif en lugar
del color de fondo para la ventana del terminal. El valor predeterminado es
False.blinkRateEste recurso especifica el número de milésimas
de segundo en los estados de "on" y "off" mientras tiene lugar el parpadeo. Si se estipula el
valor de 250, el cursos parpadeará dos veces por segundo. Si se define
el valor 0, el parpadeo desaparece. El valor predeterminado es 250.borderColorEste recurso define el color del borde de la ventana.
Es posible que el borde de la ventana no esté visible al utilizar los
gestores de dependencia de ventanas como dtwm
y mwm. El valor por omisión es "black".borderWidthEste recurso especifica la anchura del borde de la ventana
de widgets de la shell. El valor puede alterarse temporalmente con los gestores
de dependencia de ventanas como dtwm y mwm. El valor predeterminado es 0.
c132Este recurso especifica si debe aceptarse o no la secuencia
de escape DECCOLM con la que se conmuta a la ventana entre 80 y 132 columnas.
El valor predeterminado es False.charCursorStyleEste recurso especifica la forma del cursor de texto.
El valor char_cursor_box especifica como
cursor un cuadradito que tiene la altura y anchura del font base. El valor char_cursor_bar especifica un cursor con la anchura del font
básico y una altura de dos pixels. El valor predeterminado es char_cursor_box. consoleModeEste recurso especifica que la salida dirigida a /dev/console debería dirigirse a la ventana del terminal.
Constituye una manera de impedir que la salida que normalmente se visualizaría
en el ITE se escriba encima de la pantalla del servidor X. Éste no
constituye un mecanismo general para dirigir la salida desde el /dev/console de un sistema arbitrario a un servidor X arbitrario.
Tenga en cuenta que para que funcione /dev/console
para esta opción es preciso tener en propiedad el acceso de lectura/grabación.
El valor predeterminado es False.foregroundEste recurso especifica el color de primer plano de la
ventana del terminal, así como el color de primer plano la barra de
desplazamiento y el color que se emplea para el cursor del puntero. En CDE,
este recurso toma como valor predeterminado el primer plano del conjunto de
colores primarios. Si no, toma el valor "white".
geometryEste recurso especifica el tamaño y posición
adecuados de la ventana del terminal. El tamaño predeterminado es de
24 líneas de 80 caracteres cada una. No hay ninguna posición
predeterminada.iconGeometryEste recurso especifica la posición adecuada del
icono del emulador de terminal. Es posible que los gestores pasen por alto
este valor. No hay ningún valor predeterminado.iconicSi se define como True, este recurso especifica que el
emulador de terminal debería colocarse inicialmente en la pantalla
minimizada. Los gestores de ventanas (incluidos dtwm
y mwm), es posible que pasen por alto este
valor. El valor predeterminado es False.iconicNameEste recurso especifica el nombre del icono. En caso de
usar la opción -e, el valor predeterminado
será el último componente de la ruta del programa. Si no se
utiliza la opción -e, el valor predeterminado
será el nombre básico del nombre que se utilice para ejecutar dtterm (p.e., argv[0]).
jumpScrollEste recurso especifica que debe utilizarse el desplazamiento
por grupos de líneas. Así, la pantalla puede desplazarse en
más de una línea cada vez. Esto favorece la rapidez en las actualizaciones
de los datos cuando hay que enviar al terminal varias líneas de texto.
El número máximo de líneas que pueden desplazarse en
grupo se limita al número de líneas que tenga la pantalla. Está
comprobado que aparecerán todas las líneas. El valor predeterminado
es True.kshModeEste recurso especifica que debe usarse el modo ksh. En
modo ksh, si se pulsa una tecla con el juego de bits modificadores ampliado
generará un carácter de escape seguido de un carácter
generado por la pulsación no ampliada. Esta opción se utiliza
con emacs y con el modo de editor de línea de mandatos de emacs de ksh(1) o ied(1). Dicha opción
entra en conflicto con la utilización normal de la tecla meta para
generar caracteres ampliados de un solo byte, así como para la generación
de caracteres asiáticos de varios bytes. El valor predeterminado es
False.logFileEste recurso especifica el nombre del archivo donde se
graba el nombre el registro cronológico de la salida, tal y como se
describe más abajo. Si el nombre del archivo empieza con una barra
inclinada (|), el resto de la cadena se supone
que es un mandato que ha de utilizarse como el punto final de un pipe (conducto).
El nombre de archivo predeterminado es DttermLogXXXXX (siendo XXXXX
una cadena de caracteres exclusiva) y se crea en el directorio desde donde
se ha iniciado el subproceso. Si los últimos cinco caracteres son "XXXXX,"
éstos se sustituyen por una cadena de caracteres exclusiva.loggingEste recurso habilita el registro cronológico de
la salida. Cuando está habilitado este registro cronológico,
toda la salida procedente del subproceso queda registrada ya sea en un archivo
o en un pipeline de mandatos (tal y como se especifique a través de
la opción logFile indicada anteriormente).
Dado que los datos se registran directamente desde el subproceso, incluyen
todos los caracteres de escape y las parejas de retorno de carro/nueva línea
según la disciplina de líneas del terminal. La salida puede
habilitarse e inhabilitarse a través de secuencias de escape. El valor
predeterminado es False.logInhibitEste recurso inhabilita el registro cronológico
de archivos y dispositivos. El valor predeterminado es False.loginShellEste recurso especifica que la shell que se inicie debe
ser una shell de inicio de sesión (p.e., el primer carácter
de argv[0] será un guión, lo
que indica a la shell que debería leer el profile
del sistema y el $HOME/.profile del usuario
(para ksh y sh)
o bien el csh.login del sistema y el $HOME/.login del usuario (para csh).
El valor predeterminado es False.mapOnOutputEste recurso indica que el emulador de terminal debería
dejar de estar minimizado en la salida del subproceso, si es que lo está.
A través del recurso mapOnOutputDelay
se puede especificar un período de tiempo inicial durante el cual no
quede minimizado en la salida del subproceso (véase más adelante).
El valor predeterminado es False.mapOnOutputDelayEste recurso especifica el número de segundos posteriores
al inicio (arranque) durante los cuales dtterm
no aceptará el recurso mapOnOutput
(véase más adelante). De esta manera, la entrada inicial (p.e.,
los indicadores de la shell) puede enviarse al terminal sin ampliar el icono
de la ventana. El valor predeterminado es 0
(sin demora)marginBellEspecifique si el avisador debe activarse o no cuando
el usuario escriba cerca del margen derecho. El valor predeterminado es False.
menuBarEste recurso especifica que debe mostrarse un menú
desplegable. El valor predeterminado es True.menuPopupEste recurso especifica que debe habilitarse un menú
emergente. El valor predeterminado es True.nMarginBellEspecifica el número de caracteres que hay entre
el margen derecho y el lugar donde el avisador debe sonar, caso de estar habilitado.
El valor predeterminado es 10.pointerBlankEste recurso especifica que el cursor del puntero debe
quedar en modo de parpadeo. En este modo, el cursor se activa al mover el
puntero, y quedará invisible transcurridos un número seleccionable
de segundos o tras una entrada del teclado. La demora se define mediante el
recurso pointerBlankDelay (véase a
continuación). El valor predeterminado es False.pointerBlankDelayEste recurso define el número de segundos que hay
que esperar antes de hacer parpadear al cursor tras un movimiento del puntero.
Si el valor es 0, el puntero parpadea sólo ante una entrada en el teclado.
El valor predeterminado es 2 segundos.pointerColorEste recurso especifica el color de primer plano que debe
utilizarse para el cursor de puntero (X11) de la ventana del terminal. Como
valor predeterminado, se utiliza el color de primer plano de la ventana del
terminal. Consulte foreground más arriba.pointerColorBackgroundEste recurso especifica el color de fondo que debe utilizarse
para el cursor del puntero (X11) de las ventanas del terminal. El valor predeterminado
es el color de fondo de las ventanas del terminal. Consulte background más
arriba.pointerShapeEste recurso especifica el carácter de font del
cursor X que debe emplearse a modo de cursor del puntero. Debe especificarse
como una cadena procedente del archivo include <X11/cursorfont.h> suprimiéndole el XC_
inicial. El valor predeterminado es xterm.
reverseVideoEste recurso especifica si debe utilizarse o no el vídeo
inverso. El valor predeterminado es False.reverseWrapEste recurso especifica si debe habilitarse o no el reinicio
automático inverso. El valor predeterminado es False.saveLinesEste recurso especifica el número de líneas
del buffer del terminal que sobrepasan la longitud de la ventana. El valor
consta de un número seguido de un sufijo opcional. Si no se incluye
ningún sufijo, o el sufijo es una "l" (ele), la longitud total del
buffer del terminal serán pantallas más
la longitud de la ventana del terminal. Si el sufijo es una "s" (ese), la
longitud del buffer del terminal será (pantallas
más uno) veces la longitud de la ventana del terminal. dtterm tratará de mantener el mismo ratio de buffer
a ventana cuando el tamaño de la ventana sea mayor. El valor predeterminado
es "4s."scrollBarEste recurso especifica si debe estar visible la barra
de desplazamiento. El valor predeterminado es True.sunFunctionKeysEspecifica si para las teclas de función deben
generarse los códigos de escape de las teclas de función Sun
en lugar de las secuencias de escape de VT220 estándar. El valor predeterminado
es False.termIdEste recurso proporciona el nombre que se utiliza para
seleccionar la respuesta correcta a las consultas de los ID de terminal. Los
valores válidos son vt100, vt101, vt102 y vt220. El valor predeterminado es vt220.
termNameEste recurso define el nombre de la variable de entorno $TERM. El valor predeterminado es vt220.
titleEste recurso especifica el título de la ventana.
En caso de usar la opción -e, el valor
predeterminado será el último componente de la ruta del programa.
Si no se utiliza la opción -e, el
valor predeterminado será el último componente del nombre que
se utilice para ejecutar dtterm (p.e., argv[0]).ttyModesEste recurso especifica una cadena que contiene palabras
clave de la configuración del terminal y los caracteres a los que éstas
pueden vincularse. Las palabras clave permitidas son: intr,
quit, erase, kill, eof, eol, swtch, start, stop, brk, susp, dsusp, rprnt,
flush, weras y Inext. Aquellas
palabras clave que no se apliquen a una arquitectura específica se
analizan correctamente y se pasan por alto. Los caracteres de control se pueden
especificar como ^ seguido de char (p.e. ^c o ^u), y ^? puede indicarse
para indicar suprimir. Esto resulta muy útil para alterar temporalmente
la configuración del terminal por omisión sin tener que realizar
un stty cada vez que se inicie un proceso
del terminal. El valor predeterminado es NULL.userBoldFontEste recurso especifica un XFontSet que debe utilizarse
al visualizar un texto en negrita del terminal. Debe especificarse como Motif XmFontList. Sólo se da soporte a fonts de caracteres
o de un solo espacio. El comportamiento al utilizar fonts proporcionales no
está definido. Como valor predeterminado se genera un font en negrita
atendiendo al nombre XLFD del userFont. En
caso de no disponer de dicho font, el texto en negrita se generará
superponiendo (con desplazamiento de un pixel) el userFont.userFontEste recurso especifica un XFontSet para que se utilice
al mostrar el texto del terminal. Debe especificarse como Motif XmFontList. Sólo se da soporte a fonts de caracteres
o de un solo espacio. El comportamiento al utilizar fonts proporcionales no
está definido. Este font no se utilizará para mostrar texto
que no sea del terminal (barra de menús, menús emergentes, diálogos,
etc.). El valor predeterminado es el valor XmNtextFontList del panel de anuncios padre (consulte XmBulletinBoard(3X))
de la misma manera que el widget de XmText.
visualBellEste recurso especifica que es preferible un avisador
visual en lugar de uno audible. Al recibir un CTRL-G, en vez de sonar el avisador
del terminal, la pantalla parpadea. El valor predeterminado es False.USO DEL PUNTEROdtterm permite seleccionar áreas
de texto. La selección se realiza en función del modelo especificado
en el manual Inter-Client&newline;nCommunication Conventions Manual (ICCCM). dtterm sólo
da soporte a la selección principal. Mediante una transferencia principal
se puede copiar y pegar texto seleccionado. La entrada es tratada como si
fuera una entrada del teclado, y se inserta en la posición del cursor.
A continuación se describen las operaciones de selección/inserción
junto con sus valores predeterminados.seleccionarEl botón de la izquierda se emplea para seleccionar el texto
que ha de copiarse. Sitúe el puntero al principio del texto que haya
de copiar, pulse el botón izquierdo del ratón y, sin soltarlo,
sitúe el cursor al final del texto que desee copiar. Hecho esto, suelte
el botón. Cualquier texto que esté seleccionado en un momento
dado puede deseleccionarse pulsando una vez el botón izquierdo sin
mover el ratón.insertarEl botón del medio pega el texto de la selección principal,
tratándolo como si fuera una entrada del teclado.ACCIONESEste tema describe las rutinas de las acciones de dtterm.bell ([Porcentaje])
Esta acción hace sonar el avisador del teclado
en el porcentaje especificado por encima o por debajo
del volumen base.break ()Esta acción envía una señal al proceso
hijo.cancel ()Esta acción envía un carácter CAN (cancelar) al proceso hijo.do ()Esta acción envía la secuencia de escape
asociada con la tecla Do al proceso hijo.
edit-key (cadena)
Esta acción envía la secuencia de escape
asociada con la tecla de edición correspondiente al proceso hijo. La
interpretación de estas teclas es específica de la aplicación.
Los valores válidos para la cadena son find, insert, next, prior, remove y select.extend-start()Inicia la extensión del texto que esté seleccionado
en ese momento.extend-end ()Amplía la selección actual. La cantidad
de texto seleccionado depende del número de pulsaciones del ratón.
function-key-execute (número [,tipo])Esta acción envía la secuencia de escape
asociada con la tecla de función correspondiente número al proceso hijo. Los valores válidos para número son del 1 al 35. Si el tipo se define como function (o no se define), la secuencia de escape asociada
con la tecla de función número se envía
al proceso hijo. Si el tipo se define como UDK, la cadena asociada con la tecla número definida por el usuario se envía al proceso hijo. grab-focus ()En función del número de las pulsaciones
del ratón, esta acción realiza varias acciones. Una sola pulsación
deselecciona todo aquel texto que esté seleccionado y establece el
punto de fin de rango en la posición del puntero. Dos pulsaciones seleccionan
una palabra, tres pulsaciones seleccionan una línea de texto y cuatro
pulsaciones seleccionan todo el texto.hard-reset ()Esta acción realiza un reinicio por hardware en
el emulador de terminal.help ()Esta acción envía la secuencia de escape
asociada con la tecla de Ayuda DEC VT220
al proceso hijo. La interpretación de esta tecla es específica
de la aplicación. keymap ( nombre)Esta acción define de forma dinámica una
tabla de conversión cuyo nombre de recurso sea el nombre con el sufijo
Keymap (la conservación de minúsculas y mayúsculas es
importante). El nombre None restaura la tabla
de conversión original.keypad-key-execute (cadena )Esta acción envía la secuencia de escape
asociada con la tecla correspondiente del área del teclado numérico
al proceso hijo. La interpretación de estas teclas es específica
de la aplicación. Los valores válidos para la cadena son: f1- f4, space, tab, enter, equal, multiply, add, separator, subtract, decimal, divide y del 0 al 9.move-cursor (dirección )Esta acción envía la secuencia de escape
asociada con el movimiento correspondiente del cursor al proceso hijo. La
interpretación de estas teclas es específica de la aplicación.
Los valores válidos para la dirección son: up, down, backward y forward.redraw-display ()Esta acción vuelve a elaborar el contenido de la
ventana de texto. scroll (recuento [,unidades])Esta acción desplazará hacia abajo la memoria
de la pantalla si recuento es inferior a cero, o hacia
arriba si recuento es superior a cero. El número
de líneas desplazadas dependerá del recuento y de las unidades.
Los valores válidos para las unidades son page, halfpage o line. El valor predeterminado para las unidades es line.select-adjust ()Esta acción amplía la selección.
La cantidad de texto seleccionado depende del número de pulsaciones
del ratón:1 click = carácter2 clicks = palabra3 clicks = línea4 clicks = bufferselect-all ()Esta acción selecciona todo el texto.select-page ()Esta acción selecciona todo el texto de la pantalla.
self-insert ()Esta acción envía el carácter asociado
con la tecla que se haya pulsado al proceso hijo.soft-reset ()Esta acción realiza un reinicio por software del
terminal.stop (estado)
Esta acción conmuta, inicia o detiene el proceso
de lectura de los datos desde el proceso hijo. Los valores válidos
para estado son toggle, on y off.string (cadena)
Esta acción inserta la cadena de texto especificada
como si se hubiera escrito. En caso de que contenga espacios en blanco o caracteres
no alfanuméricos, la cadena debe estar delimitada. En caso de que empiece
con los caracteres 0x, se interpreta que
se trata de una constante de caracteres hexadecimales.tab ()Esta acción envía una tabulación
al proceso hijo.visual-bell ()Esta acción hace parpadear rápidamente la
ventana.Asignaciones virtualesLas asignaciones de las teclas virtuales son específicas
de cada proveedor. Dichas asignaciones no se aplican cuando el widget de dtterm tiene el foco de entrada. Si desea obtener información
sobre las asignaciones para las teclas y los botones virtuales, véase VirtualBindings(3X).CONVERSIONESdtterm incluye conversiones de Primitive.
Tenga en cuenta que la modificación de conversiones en las modalidades #override y #augment no
está definida.Shift~Ctrl<Key>KP_Multiply:XtDisplayInstalledAccelerators()~ShiftCtrl<Key>KP_Multiply:XtDisplayAccelerators()ShiftCtrl<Key>KP_Multiply:XtDisplayTranslations()<Key>osfCancel:process-cancel()<Key>osfCopy:copy-clipboard()<Key>osfCut:copy-clipboard()<Key>osfPaste:paste-clipboard()<Key>osfBeginLine:beginning-of-buffer()<Key>osfEndLine:end-of-buffer()Shift<Key>osfUp:scroll(1,line)Shift<Key>osfDown:scroll(-1,line)<Key>osfUp:move-cursor(up)<Key>osfDown:move-cursor(down)<Key>osfLeft:move-cursor(backward)<Key>osfRight:move-cursor(forward)<Key>Find:vt-edit-key(find)<Key>Insert:vt-edit-key(insert)<Key>Select:vt-edit-key(select)<Key>Do:vt-edit-key(do)<Key>Help:vt-edit-key(help)<Key>Menu:vt-edit-key(menu)~Shift<Key>osfPageUp:vt-edit-key(prior)~Shift<Key>osfPageDown:vt-edit-key(next)<Key>osfPageUp:scroll(-1,page)<Key>osfPageDown:scroll(1,page)Mod1<Key>Break:soft-reset()Shift<Key>Break:hard-reset()~Shift ~Mod1<Key>Break:vt-break()Ctrl<Key>Cancel:stop(long)~Ctrl<Key>Cancel:stop()~Shift<Key>Tab:tab()~Mod1<Key>KP_Space:keypad-key-execute(space)~Mod1<Key>KP_Tab:keypad-key-execute(tab)~Mod1<Key>KP_Enter:keypad-key-execute(enter)~Mod1<Key>KP_F1:keypad-key-execute(f1)~Mod1<Key>KP_F2:keypad-key-execute(f2)~Mod1<Key>KP_F3:keypad-key-execute(f3)~Mod1<Key>KP_F4:keypad-key-execute(f4)~Mod1<Key>KP_Equal:keypad-key-execute(equal)~Mod1<Key>KP_Multiply:keypad-key-execute(multiply)~Mod1<Key>KP_Add:keypad-key-execute(add)~Mod1<Key>KP_Separator:keypad-key-execute(separator)~Mod1<Key>KP_Subtract:keypad-key-execute(subtract)~Mod1<Key>KP_Decimal:keypad-key-execute(decimal)~Mod1<Key>KP_Divide:keypad-key-execute(divide)~Mod1<Key>KP_0:keypad-key-execute(0)~Mod1<Key>KP_1:keypad-key-execute(1)~Mod1<Key>KP_2:keypad-key-execute(2)~Mod1<Key>KP_3:keypad-key-execute(3)~Mod1<Key>KP_4:keypad-key-execute(4)~Mod1<Key>KP_5:keypad-key-execute(5)~Mod1<Key>KP_6:keypad-key-execute(6)~Mod1<Key>KP_7:keypad-key-execute(7)~Mod1<Key>KP_8:keypad-key-execute(8)~Mod1<Key>KP_9:keypad-key-execute(9)Shift<Key>F1:vt-function-key-execute(1, UDK)Shift<Key>F2:vt-function-key-execute(2, UDK)Shift<Key>F3:vt-function-key-execute(3, UDK)Shift<Key>F4:vt-function-key-execute(4, UDK)Shift<Key>F5:vt-function-key-execute(5, UDK)Shift<Key>F6:vt-function-key-execute(6, UDK)Shift<Key>F7:vt-function-key-execute(7, UDK)Shift<Key>F8:vt-function-key-execute(8, UDK)Shift<Key>F9:vt-function-key-execute(9, UDK)Shift<Key>F10:vt-function-key-execute(10, UDK)Shift<Key>F11:vt-function-key-execute(11, UDK)Shift<Key>F12:vt-function-key-execute(12, UDK)Shift<Key>F13:vt-function-key-execute(13, UDK)Shift<Key>F14:vt-function-key-execute(14, UDK)Shift<Key>F15:vt-function-key-execute(15, UDK)Shift<Key>F16:vt-function-key-execute(16, UDK)Shift<Key>F17:vt-function-key-execute(17, UDK)Shift<Key>F18:vt-function-key-execute(18, UDK)Shift<Key>F19:vt-function-key-execute(19, UDK)Shift<Key>F20:vt-function-key-execute(20, UDK)Shift<Key>F21:vt-function-key-execute(21, UDK)Shift<Key>F22:vt-function-key-execute(22, UDK)Shift<Key>F23:vt-function-key-execute(23, UDK)Shift<Key>F24:vt-function-key-execute(24, UDK)Shift<Key>F25:vt-function-key-execute(25, UDK)Shift<Key>F26:vt-function-key-execute(26, UDK)Shift<Key>F27:vt-function-key-execute(27, UDK)Shift<Key>F28:vt-function-key-execute(28, UDK)Shift<Key>F29:vt-function-key-execute(29, UDK)Shift<Key>F30:vt-function-key-execute(30, UDK)Shift<Key>F31:vt-function-key-execute(31, UDK)Shift<Key>F32:vt-function-key-execute(32, UDK)Shift<Key>F33:vt-function-key-execute(33, UDK)Shift<Key>F34:vt-function-key-execute(34, UDK)Shift<Key>F35:vt-function-key-execute(35, UDK)~Shift<Key>F1:vt-function-key-execute(1, function)~Shift<Key>F2:vt-function-key-execute(2, function)~Shift<Key>F3:vt-function-key-execute(3, function)~Shift<Key>F4:vt-function-key-execute(4, function)~Shift<Key>F5:vt-function-key-execute(5, function)~Shift<Key>F6:vt-function-key-execute(6, function)~Shift<Key>F7:vt-function-key-execute(7, function)~Shift<Key>F8:vt-function-key-execute(8, function)~Shift<Key>F9:vt-function-key-execute(9, function)~Shift<Key>F10:vt-function-key-execute(10, function)~Shift<Key>F11:vt-function-key-execute(11, function)~Shift<Key>F12:vt-function-key-execute(12, function)~Shift<Key>F13:vt-function-key-execute(13, function)~Shift<Key>F14:vt-function-key-execute(14, function)~Shift<Key>F15:vt-function-key-execute(15, function)~Shift<Key>F16:vt-function-key-execute(16, function)~Shift<Key>F17:vt-function-key-execute(17, function)~Shift<Key>F18:vt-function-key-execute(18, function)~Shift<Key>F19:vt-function-key-execute(19, function)~Shift<Key>F20:vt-function-key-execute(20, function)~Shift<Key>F21:vt-function-key-execute(21, function)~Shift<Key>F22:vt-function-key-execute(22, function)~Shift<Key>F23:vt-function-key-execute(23, function)~Shift<Key>F24:vt-function-key-execute(24, function)~Shift<Key>F25:vt-function-key-execute(25, function)~Shift<Key>F26:vt-function-key-execute(26, function)~Shift<Key>F27:vt-function-key-execute(27, function)~Shift<Key>F28:vt-function-key-execute(28, function)~Shift<Key>F29:vt-function-key-execute(29, function)~Shift<Key>F30:vt-function-key-execute(30, function)~Shift<Key>F31:vt-function-key-execute(31, function)~Shift<Key>F32:vt-function-key-execute(32, function)~Shift<Key>F33:vt-function-key-execute(33, function)~Shift<Key>F34:vt-function-key-execute(34, function)~Shift<Key>F35:vt-function-key-execute(35, function)<KeyRelease>:key-release()<KeyPress>:insert()~Shift~Ctrl<Btn1Down>:grab-focus()Shift~Ctrl<Btn1Down>:extend-start()~Ctrl<Btn1Motion>:select-adjust()~Ctrl<Btn1Up>:extend-end()~Shift<Btn2Down>:process-bdrag()~Shift<Btn2Up>:copy-to()<EnterWindow>:enter()<LeaveWindow>:leave()<FocusIn>:focus-in()<FocusOut>:focus-out()Secuencias de escape de dttermCada uno de los temas de que se abordan a continuación contiene
una lista de las secuencias de escape aplicables. Si desea obtener más
información, consulte la página de manual de dtterm(5x).Teclas del cursor, modo VT220La tabla que aparece a continuación muestra las teclas y las
secuencias de escape correspondientes enviadas para los modos Normal y Aplicación.
Modalidad de tecla del cursor
TECLA Normal Aplicación
========= ====== ===========
Cursor Arr Esc[A EscOA
Cursor Abj Esc[B EscOB
Cursor Der Esc[C EscOC
Cursor Izq Esc[D EscOD
Teclado numérico auxiliar, modo ANSILa tabla de abajo muestra las teclas y las correspondientes secuencias
de escape para los modos Numérico y Aplicación.Modo del Teclado numérico de aplicación
TECLA Normal Aplicación
========= ====== ===========
espacio espacio EscOA
tabulador tabulad. EscOI
Intro CR/CR-LF EscOM
PF1 EscOP EscOP
PF2 EscOQ EscOQ
PF3 EscOR EscOR
PF4 EscOS EscOS
* (multipl.) * EscOj
+ (suma) + EscOk
, (coma) , EscOl
- (resta) - EscOm
. (punto) . EscOn
/ (división) / EscOo
0 0 EscOp
1 1 EscOq
2 2 EscOr
3 3 EscOs
4 4 EscOt
5 5 EscOu
6 6 EscOv
7 7 EscOw
8 8 EscOx
9 9 EscOy
=(igual) = EscOX
Teclas de función, modo VT220La tabla de abajo muestra las teclas y las correspondientes secuencias
de escape que se envían.TECLA Secuencia de escape enviada
========= ===========================
F1 Esc[11~
F2 Esc[12~
F3 Esc[13~
F4 Esc[14~
F5 Esc[15~
F6 Esc[17~
F7 Esc[18~
F8 Esc[19~
F9 Esc[20~
F10 Esc[21~
F11 Esc[23~
F12 Esc[24~
F13 Esc[25~
F14 Esc[26~
F15 Esc[28~
F16 Esc[29~
F17 Esc[31~
F18 Esc[32~
F19 Esc[33~
F20 Esc[34~
Ayuda Esc[28~
Menú Esc[29~
Buscar Esc[1~
Insertar Esc[2~
Eliminar Esc[3~
Seleccionar Esc[4~
Anterior Esc[5~
Siguiente Esc[6~Teclas de función, modo sunFunctionKeysLa tabla de abajo muestra las teclas y las correspondientes secuencias
de escape que se envían.TECLA Secuencia de escape enviada
========= ===========================
F1 Esc[224z
F2 Esc[225z
F3 Esc[226z
F4 Esc[227z
F5 Esc[228z
F6 Esc[229z
F7 Esc[230z
F8 Esc[231z
F9 Esc[232z
F10 Esc[233z
F11 Esc[192z
F12 Esc[193z
F13 Esc[194z
F14 Esc[195z
F15 Esc[196z
F16 Esc[197z
F17 Esc[198z
F18 Esc[199z
F19 Esc[200z
F20 Esc[201z
F21 (R1) Esc[208z
F22 (R2) Esc[209z
F23 (R3) Esc[210z
F24 (R4) Esc[211z
F25 (R5) Esc[212z
F26 (R6) Esc[213z
F27 (R7) Esc[214z
F28 (R8) Esc[215z
F29 (R9) Esc[216z
F30 (R10) Esc[217z
F31 (R11) Esc[218z
F32 (R12) Esc[219z
F33 (R13) Esc[220z
F34 (R14) Esc[221z
F35 (R15) Esc[222z
Ayuda Esc[196z
Menú Esc[197z
Buscar Esc[1z
Insertar Esc[2z
Eliminar Esc[3z
Seleccionar Esc[4z
Anterior Esc[5z
Siguiente Esc[6zSecuencias de escape recibidasLa tabla siguiente describe las secuencias de escape recibidas a las
que da soporte dtterm.Secuencia
escape Descripción
======== ===========
Ctrl-G Avisador (Ctrl-G)
Ctrl-H Retroceso (Ctrl-H)
Ctrl-I Tab. horizontal (HT) (Ctrl-I)
Ctrl-J Salto de línea o nueva línea (NL) (Ctrl-J)
Ctrl-K Tab. vertical igual que salto de línea
Ctrl-L Salto de pág. o nueva pág. igual que salto de línea
Ctrl-M Retorno de carro (Ctrl-M)
Esc ( B Designa ASCII (font básico) como G0.
Esc ( 0 Designa gráfico especial DEC (trazado líneas) como G0.
Esc ) B Designa ASCII (font básico) como G1.
Esc ) 0 Designa gráfico especial DEC (trazado líneas) como G1.
Esc * B Designa ASCII (font básico) como G2.
Esc * 0 Designa gráfico especial DEC (trazado líneas) como G2.
Esc + B Designa ASCII (font básico) como G3.
Esc + 0 Designa gráfico especial DEC (trazado líneas) como G3.
Ctrl-N Correlacionar G1 en GL.
Ctrl-O Correlacionar G0 en GL.
Esc n Correlacionar G2 en GL.
Esc o Correlacionar G3 en GL.
Esc N Correlacionar G2 en GL para el carácter siguiente.
Esc O Correlacionar G3 en GL para el carácter siguiente.
Esc Espacio F Selecciona caracteres de control C1 de 7 bits. En esta
modalidad, la utilidad dtterm envía todos los caracteres de
control C1 al host a modo de secuencias de escape de 7 bits.
Es decir, CSI se envía al host como &newline;f2Esc&newline;fP [.
Esc Espacio G Selecciona caracteres de control C1 de 8 bits. En esta
modalidad, la utilidad dtterm envía todos los caracteres de
control C1 al host a modo de códigos de control de 8 bits.
Es decir, CSI se devuelve como el valor hexadecimal 0x9B.
Esc#8 Prueba de alineación de pantalla DEC (DECALN)
Esc7 Guardar cursor (DECSC)
Esc8 Restaurar cursor (DECRC)
Esc= Teclado numérico de aplicación (DECPAM)
Esc> Teclado numérico normal (DECPNM)
EscD Índice (IND)
EscE Línea siguiente (NEL)
EscH Establecer tabulador (HTS)
EscM Índice inverso (RI)
EscPpi;pi|pi/hex digits;pi/hex digits;...Esc&newline;
Cadena de control de dispositivos (DCS)
EscZ Devolver ID de terminal (DECID)
Escc Reinicio completo (RIS)
Escn Selecciona el juego de caracteres G2 (LS2)
Esco Selecciona el juego de caracteres G3 (LS3)
Esc[pi"p Seleccionar nivel de compatibilidad (DECSCL)
Esc[pi@ Insertar caracteres en blanco (ICH)
Esc[piA Cursor arriba (CUU)
Esc[piB Cursor Abajo (CUD)
Esc[piC Cursor adelante (CUF)
Esc[piD Cursor atrás (CUB)
Esc[piF Cursor en la pia línea precedente (CPL)
Esc[piG Cursor en la columna p (CHA)
Esc[pi;piH Posición del cursor (CUP)
Esc[piJ Borrar en pantalla (ED)
Esc[piK Borrar en línea (EL)
Esc[piL Insertar líneas (IL)
Esc[piM Suprimir líneas (DL)
Esc[piP Suprimir caracteres (DCH)
Esc[piS Despl. arriba p líneas (SU)
Esc[piT Despl. abajo (SD)
Esc[piX Borrar pi caracteres (ECH)
Esc[pic Enviar atributos de dispositivo
Esc[pi;pif Posición horizontal y vertical (HVP)
Esc[pig Borrado de tabulación (TBC)
Esc[pih Establecer modo (SM)
Esc[pil Reiniciar modo (RM)
Esc[pim Atributos de caracteres (SGR)
Esc[pin Informe sobre estado de dispositivo (DSR)
Esc[pi;pir Establecer área de desplazamiento (DECSTBM)
Esc[pix Solicitar parámetros de terminal
Esc[?pih Establecer modo privado de DEC (DECSET)
Esc[?pil Reiniciar modo privado de DEC (DECRSET)
Esc[?pin Estado del modo privado de DEC (DSR)
Esc[?pir Restaurar valores de modo privado DEC
Esc[?pis Guardar valores de modo privado DEC
Esc]?pi;piCtrl-G
Establecer parámetros de texto
Esc]p1;p2;p3t Secuencias de escape de Sun
Esc_piEsc\ Programa de aplicación
Esc[?piK Borrado selectivo en línea (DECSEL)
Esc[?piJ Borrado selectivo en pantalla (DECSED)
Esc!p Reinicio por software del terminal (DECSTR)Información sobre el teclado de dttermteclado, informaciónEste tópico contiene una lista de las características
de funcionalidad del teclado que guardan relación con dtterm. En la
misma se incluyen solamente las claves que son especiales para dtterm. Tan
sólo se aplican cuando el área de texto del terminal tiene el
foco de teclado. No se aplican, en cambio, cuando el
foco de teclado lo tiene un menú emergente, desplegable o de diálogo.
En ocasiones, los modificadores adicionales se pasan por alto. Por ejemplo,
la descripción para F1 no se aplica para Mayús F1, pero la descripción
de Tab se aplica tanto a Tab como a Mayús Tab.<Key>Inicio Desplaza hasta el principio del buffer
Mayús<Key>Inicio Desplaza hasta el final del buffer
Mayús<Key>Anterior Desplaza una página hacia arriba
Mayús<Key>Sigu. Desplaza una página hacia abajo
<Key>Arriba Envía la secuencia de escape tal y como se describe
en dtterm(5x)
<Key>Abajo
<Key>Izquierda
<Key>Derecha
<Key>Anterior
<Key>Siguiente
<Key>Buscar
<Key>Insertar
<Key>Seleccionar
<Key>Cancelar Activa y desactiva la salida del subproceso.
<Key>Tabulador Envía un carácter de tabulación.
<Key>Pausa Envía una interrupción RS232 al subproceso.
Meta<Key>Pausa Reinicio por software como se describe en dtterm(5x).
Mayús<Key>Pausa Reinicio por hardware como se describe en dtterm(5x).
<Key>F1 Envía la secuencia de escape de la tecla de función
hasta tal y como se describe en dtterm(5x).
<Key>F35
Mayús<Key>F1 Envía la secuencia definida por el usuario (si la hay)
hasta para la tecla en cuestión.
Mayús<Key>F35
Ctrl<Key>F10 Activa la barra de menús.
MayúsCtrl<Key>F10 Activa el menú emergente
Esc Envía el carácter de escape
<Key>KP_F1 Envía el la secuencia de escape tal y como se
hasta se describe en dtterm(5x)
<Key>KP_F4
<Key>KP_0 Envía la secuencia de escape o de caracteres
hasta tal y como se describe en dtterm(5x).
<Key>KP_9
<Key>KP_Igual
<Key>KP_Multiplicación
<Key>KP_Suma
<Key>KP_Separador
<Key>KP_Resta
<Key>KP_Decimal
<Key>KP_División
<Key>KP_Espacio
<Key>KP_Tabulador
<Key>KP_IntroNote que no todos los teclados cuentan con estas teclas. Por favor refiérase
a la documentación del proveedor local para obtener información
acerca de asignaciones de teclas alternativas.Cuadro de diálogo de Opciones globalesHay cuatro áreas que pueden controlarse desde el cuadro de diálogo
de Opciones globales:Cada una de estas áreas contiene uno o varios menús de
opciones desde los cuales se pueden elegir valores para una opción
determinada.Los cambios que se hayan efectuado en el cuadro de diálogo de
Opciones globales sólo se aplican a la ventana dtterm desde la que se ha accedido al cuadro de diálogo.
Control del cursorTodos los aspectos del cursor se controlan seleccionando una opción
en un botón del menú de opciones o, en el caso de la opción
Frecuencia de parpadeo, especificando un valor en el campo del texto.Para cambiar la aparición del cursorcursor:aparienciaEn el menú de Opciones de la
ventana dtterm, elija Global.Pulse el botón 1 del ratón
en la lista de Estilos de cursor y arrástrelo hasta llegar al tipo
de cursor que desee (Cuadrado, Subrayado o Invisible).Pulse Aplicar para guardar el cambio,
o bien OK para guardar el cambio y salir del cuadro de diálogo.Para cesar el papadeo del cursorcursor:parpadeoparpadeo del cursorEn el menú de Opciones de la
ventana dtterm, elija Global.Pulse el botón 1 del ratón
sobre el botón del menú de Parpadeo de cursor y arrástrelo
hasta dar con el comportamiento que desee para el cursor.Habilitado (el valor predeterminado) significa que el cursor parpadeará;
Inhabilitado detiene el parpadeo.Si el cursor se establece en parpadeo
y desea que la tasa de parpadeo sea distinta a la de 250 milésimas
de segundo (que es el valor predeterminado), escriba la tasa que desee en
el campo de texto de Frecuencia de parpadeo.Pulse Aplicar para guardar el cambio,
o bien OK para guardar el cambio y salir del cuadro de diálogo.Control del colorLa opción Control del color sirve permite conmutar entre los
colores de primer plano y de fondo de dtterm.
La opción predeterminada es Normal; los colores de primer plano y de
fondo que usted elija aparecen con normalidad.Para conmutar los colores de primer plano y los de fondoEn el menú de Opciones de la
ventana dtterm, elija Global.Pulse el botón 1 del ratón
sobre el botón del menú Fondo de ventana y arrástrelo
a fin de determinar el aspecto que deban ofrecer los colores.Normal (el valor predeterminado) mantiene los colores tal y como están
asignados; Invertido los conmuta.Pulse Aplicar para guardar el cambio,
o bien OK para guardar el cambio y salir del cuadro de diálogo.Comportamiento del desplazamientoLa opción Comportamiento del desplazamiento sirve para habilitar
e inhabilitar el desplazamiento uniforme. El valor predeterminado es inhabilitado.
Para realizar un desplazamiento uniformeEn el menú de Opciones de la
ventana dtterm, elija Global.Pulse el botón 1 del ratón
sobre el botón del menú de Desplazamiento uniforme y arrástrelo
hasta dar con el tipo de desplazamiento que desee. El valor Inhabilitado (que
es el predeterminado) desplaza páginas de una en una, mientras que
Habilitado desplaza líneas de una en una, lo que incide en una mayor
uniformidad del desplazamiento.Pulse Aplicar para guardar el cambio,
o bien OK para guardar el cambio y salir del cuadro de diálogo.Control del avisadorTodas las opciones del Control del avisador se controlan seleccionando
una opción sobre un botón del menú de opciones o, en
el caso de la opción
de Distancia al margen, especificando un valor en el espacio del campo de
texto.Para que el avisador parpadee en vez de sonartipo de avisadorEn el menú de Opciones de la
ventana dtterm, elija Global.Pulse el botón 1 del ratón
sobre el botón del menú de Tipo de avisador y arrástrelo
hasta dar con el tipo de avisador que desee.Audible (el valor predeterminado) significa que suena; Visible significa
que parpadea el color de fondo en vez de emitir ningún pitido.Pulse Aplicar para guardar el cambio,
o bien OK para guardar el cambio y salir del cuadro de diálogo.Para que suene un aviso de margenLa opción del Aviso de margen puede estar inhabilitada
(el valor predeterminado) o habilitada.En el menú Opciones de la ventana dtterm, elija Global.Pulse el botón 1 del ratón
sobre el botón del menú de Aviso de margen y arrástrelo
hasta dar con la opción que desee.Inhabilitado (el valor por omisión) significa que no habrá
ningún aviso del margen; Habilitado significa que sonará un
aviso del margen.Si habilita el avisador de margen y
desea una distancia de margen que no sea la predeterminada (es decir, de 10
caracteres), escriba la distancia que desee en el campo del texto de Distancia
del margen.Pulse Aplicar para guardar el cambio,
o bien OK para guardar el cambio y salir del cuadro de diálogo.Cuadro de diálogo de Opciones de terminalHay dos áreas que pueden controlarse desde el cuadro de diálogo
de "Opciones de terminal":Cada una de estas áreas contiene varios menús de opciones
desde los cuales se pueden elegir valores para una opción determinada.
Los cambios que se hayan efectuado en el cuadro de diálogo de
Opciones de terminal sólo se aplican a la ventana dtterm desde la que se ha accedido al cuadro de diálogo.
Control del tecladoExiste la posibilidad de controlar cuatro aspectos del teclado al utilizar dtterm, estableciendo para ello diversos valores del cuadro
de diálogo de Opciones de terminal dtterm.
Para cambiar el modo de teclas del cursormodo de teclas del cursorEl modo de teclas del cursor (véase "Teclas del cursor, modo VT220" es Normal (valor predeterminado)
o Aplicación. En modo Normal, las teclas del cursor mueven el cursor
en la dirección especificada. En modo Aplicación, las teclas
del cursor generan secuencias de escape que la aplicación utiliza para
sus propia finalidad.En el menú de Opciones de la
ventana de dtterm, elija Terminal.En la sección Control del teclado
del cuadro de diálogo Opciones de terminal, pulse el botón de
menú de opciones que hay junto a "Modo de teclas del cursor".Arrastre el puntero hasta el modo que
desee.Pulse Aplicar para guardar los cambios,
o bien OK para guardar los cambios y salir del cuadro de diálogo.Para cambiar el modo del teclado numéricomodo de teclado numéricoEl modo de teclado numérico puede ser Numérico (el valor
predeterminado) o bien Aplicación (véase "Teclado numérico auxiliar, modo ANSI Mode". En
el modo Numérico, al pulsar las teclas del área numérica
del teclado, en la ventana dtterm aparecen
los numerales correspondientes. En modo Aplicación, las teclas generan
secuencias de escape que la aplicación utiliza para sus propia finalidad.
En el menú de Opciones de la
ventana de dtterm, elija Terminal.En la sección Control del teclado
del cuadro de diálogo Opciones de terminal, pulse el botón de
menú de opciones que hay junto a "Modo de teclado numérico".
Arrastre el puntero hasta el modo que
desee.Pulse Aplicar para guardar los cambios,
o bien OK para guardar los cambios y salir del cuadro de diálogo.Para cambiar la secuencia de nueva líneaLa opción Secuencia de salto de línea permite elegir entre
Sólo retorno (que es el valor predeterminado) y Retorno/Salto de línea.
La primera genera sólo un retorno de carro, mientras que la segunda
genera tanto un retorno de carro como un salto de línea.En el menú de Opciones de la
ventana de dtterm, elija Terminal.En la sección Control del teclado
del cuadro de diálogo Opciones de terminal, pulse el botón de
menú de opciones que hay junto a "Modo de secuencia de salto de línea".
Arrastre el puntero hasta el modo que
desee.Pulse Aplicar para guardar los cambios,
o bien OK para guardar los cambios y salir del cuadro de diálogo.Para cambiar las teclas de función de usuarioLa opción Teclas de función de usuario sirve para bloquear
o desbloquear (éste último es el valor predeterminado) las teclas
de función de usuario.En el menú de Opciones de la
ventana de dtterm, elija Terminal.En la sección Control del teclado
del cuadro de diálogo Opciones de terminal, pulse el botón de
menú de opciones que hay junto a "Modo de teclas de función
de usuario".Arrastre el puntero hasta el modo que
desee.Pulse Aplicar para guardar los cambios,
o bien OK para guardar los cambios y salir del cuadro de diálogo.Control de pantallaControl de pantallaEn una ventana de dtterm se tiene el
control de tres aspectos:Opciones de control de la pantallaPara cambiar la conmutación a 132 columnasLa opción de Conmutación a 132 columnas sirve para habilitar
o inhabilitar esta posibilidad. El valor predeterminado es Inhabilitado. Con
este valor, si una aplicación conmuta a 132 columnas, todo queda igual.
Con el valor de Habilitado, si una aplicación conmuta a 132 columnas,
la ventana de dtterm conmuta automáticamente
a la pantalla de 132 columnas.Esta opción corresponde las opciones de línea de mandatos
y al recurso de dtterm que se indican a continuación:
"-132" (opción de línea de mandatos)
"+132" (opción de línea de mandatos)"c132"
(recurso)En el menú de Opciones de la
ventana de dtterm, elija Terminal.Pulse el botón del menú
de opciones que hay junto a "Conmutación a 132 columnas" en la sección
Control de pantalla del cuadro de diálogo Opciones de terminal.Arrastre el puntero hasta el modo que
desee.Pulse Aplicar para guardar los cambios,
o bien OK para guardar los cambios y salir del cuadro de diálogo.Para cambiar la acomodación por fin de líneaLa opción de Acomodación por fin de línea sirve
para habilitar o inhabilitar esta posibilidad. El valor predeterminado es
Habilitado. En este caso, al llegar al final de línea, los caracteres
van automáticamente a la línea siguiente. Si es Inhabilitado,
la función no tiene efecto alguno.Esta opción corresponde a las opciones de línea de mandatos
y al recurso de dtterm que se indican a continuación:
"-aw" (opción de línea de mandatos)
"+aw" (opción de línea de mandatos)
"autoWrap" (recurso)En el menú de Opciones de la
ventana de dtterm, elija Terminal.Pulse el botón del menú
de opciones que aparece junto a "Acomodación por final de línea"
en la sección Control de pantalla del cuadro de diálogo de opciones
del terminal.Arrastre el puntero hasta el modo que
desee.Pulse Aplicar para guardar los cambios,
o bien OK para guardar los cambios y salir del cuadro de diálogo.Para cambiar la Acomodación por fin de línea en la línea
anteriorAcomodación por fin de línea en la línea anteriorLa opción Acomodación por fin de línea en la línea
anterior sirve para habilitar o no esta posibilidad. El valor predeterminado
es Inhabilitado. En tal caso, al llegar al fin de línea, los caracteres
de retroceso van automáticamente a la línea anterior. Si es
Inhabilitado, la función no tiene efecto alguno. Esta opción
corresponde a las opciones de línea de mandatos y al recurso de dtterm que se indican a continuación:
"-rw" (opción de línea de mandatos)
"+rw" (opción de línea de mandatos)
"reverseWrap" (recurso)En el menú de Opciones de la
ventana de dtterm, elija Terminal.Pulse el botón del menú
de opciones que aparece junto a "Acomodación por final de línea
en la línea anterior" en la sección Control de pantalla del
cuadro de diálogo de opciones del terminal.Arrastre el puntero hasta el modo que
desee.Pulse Aplicar para guardar los cambios,
o bien OK para guardar los cambios y salir del cuadro de diálogo.