InglésFrancésEspañol

Ad


icono de página de OnWorks

Eterm: en línea en la nube

Ejecute Eterm en el proveedor de alojamiento gratuito OnWorks sobre Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando Eterm que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


Eterm: el emulador de terminal iluminado para el sistema X Window

SINOPSIS


eterm [opciones]

DESCRIPCIÓN


eterm - versión 0.9.6 - es un emulador de terminal color vt102 destinado a xterm(1)
reemplazo. Está diseñado con una filosofía Freedom of Choice, dejando tanta potencia,
flexibilidad y libertad al máximo en manos del usuario. Está diseñado para lucir
bueno y funciona bien, pero adopta un enfoque rico en funciones en lugar de uno de minimalismo.
eterm usa Imlib para habilidades gráficas avanzadas. Consulte los detalles a continuación.

CAMPUS


El eterm las opciones se enumeran a continuación. De acuerdo con la filosofía de la libertad de elección,
las opciones pueden eliminarse o los valores predeterminados elegidos en tiempo de compilación, por lo que las opciones y
Es posible que los valores predeterminados enumerados no reflejen con precisión la versión instalada en su sistema.

Las opciones que no toman un parámetro (además de -h y --help) son booleanas. Si usa el
Opción POSIX (corta), está forzando el parámetro a "verdadero". Si usa el largo
opción, puede utilizar cualquiera de los valores booleanos aceptados, que son "sí", "activado", "1" y
"verdadero" para activar la opción, o "no", "desactivado", "0" o "falso" para desactivar la opción. El
Lo mismo ocurre con los valores booleanos en el archivo de configuración.

-t tema, --tema tema
Carga especificada tema. Consulte las preguntas frecuentes para obtener más detalles sobre lo que constituye un
eterm tema.

-X confinar, --archivo de configuración confinar
Utilice un nombre de archivo de configuración de usuario alternativo. De lo contrario, Eterm usa el valor predeterminado, que
is usuario.cfg. El archivo de configuración del tema es siempre tema.cfg.

-d nombre para mostrar, --monitor nombre para mostrar
Intente abrir una ventana en la pantalla X nombrada nombre para mostrar. En ausencia de
esta opción, la pantalla especificada por el DISPLAY se utiliza la variable de entorno.

--depurar nivel
Muestra la salida de depuración. nivel es un número entero entre 0 y 5 que determina cómo
detallada es la salida de depuración.

--Instalar en pc
Le dice a Eterm que instale su propio mapa de colores en lugar de usar el predeterminado.

-h, --ayuda
Imprima un mensaje que describa las opciones disponibles.

--versión
Imprimir eterm versión y configuración en tiempo de compilación.

-r, --video-inverso
Vídeo inverso, intercambia los colores de primer plano y de fondo.

-b Color, --color de fondo Color
Set Color como color de fondo. NOTA: este será realmente el primer plano
color si también se selecciona vídeo inverso.

-f Color, --color de primer plano Color
Set Color como color de primer plano (texto). NOTA: este será realmente el
color de fondo si también se selecciona vídeo inverso.

--color0 Color

...

--color15 Color
Uso Color como color X.

--colorBD Color
Uso Color como el color atrevido.

--colorUL Color
Uso Color como color de subrayado.

--puntador de color Color
Uso Color como el color del puntero.

-c Color, --color-cursor Color
Uso Color como el color del cursor.

--cursor-texto-color Color
Uso Color como el color del texto del cursor.

-g geom, --geometría geom
Geometría de la ventana como Ancho x Alto + Coordenada X + Coordenada Y, es decir, 100x200 + 0 + 100

-i,--icónico
Comience en estado iconificado (solo si el administrador de ventanas admite la iconificación).

-n nombre , --nombre nombre
Establece el nombre de la instancia actual en nombre. Esto afectará el título del icono y la
cadena de título de la ventana a menos que se establezcan explícitamente de otra manera.

-T título, --título título
Establece el texto del título de la ventana en título.

--nombre icónico texto
Establece el texto del título del icono en texto.

-B tipo, - tipo barra de desplazamiento tipo
Especifica el tipo Se debe utilizar el estilo de barra de desplazamiento. tipo puede ser cualquiera de motivo,
xtermo Next.

--ancho de la barra de desplazamiento anchura
Establezca el ancho de la barra de desplazamiento, en píxeles, en anchura. Eterm no impone ninguna
restricciones sobre este valor, pero debería ser razonable.

-D computadora de escritorio, --escritorio computadora de escritorio
Inicia Eterm en el escritorio especificado. computadora de escritorio debe ser un número entero entre 0
y su escritorio con el número más alto. NOTA: Debe tener una ventana compatible con GNOME
administrador para que esta característica funcione. Por favor mira http://www.gnome.org/devel/gnomewm/
para obtener más información sobre el _WIN_WORKSPACE propiedad y cómo mantenerla.

--espacio de línea número
Tamaño del espacio adicional, en píxeles, para proporcionar entre líneas en la ventana de terminal.

--negrita fuente
Establece la fuente del texto en negrita en fuente.

-F fuente, --fuente fuente
Establece la fuente de texto normal en fuente.

- índice de fuente predeterminado número
Especifica el índice de la fuente de texto predeterminada (normal).

--fuente1 fuente

...

--fuente4 fuente
Establece la fuente en el índice especificado (1-4) a fuente.

--proporcional
Especifica que la fuente en uso es proporcional y solicita una desviación estándar.
espaciado de celda de carácter basado. Los terminales deben usar celdas de caracteres de ancho fijo para
Mantener la alineación adecuada de las columnas, incluso cuando las fuentes con espaciado proporcional están en
usar. Algunas fuentes con espaciado proporcional varían mucho entre el mínimo y el máximo
anchos de caracteres. Esta opción elige un tamaño de celda de carácter de hasta dos
desviaciones estándar por encima del ancho de carácter promedio, pero no excederá el
ancho máximo del glifo más grande. Tenga en cuenta que los caracteres más grandes que el elegido
El ancho de celda sobrescribirá (o será sobrescrito por) otros caracteres y puede tender a
dejar excrementos de píxeles. Este comportamiento es un efecto secundario esperado de un imperfecto
guión. Si se opone a este comportamiento, no utilice esta opción.

--fuente-fx los efectos
Especifica los efectos que se aplicarán a la fuente de la ventana del terminal. El valor de los efectos
es una sola cadena que contiene una serie de pares de esquina / color. Estos pares definen
hacia qué esquina se debe hacer una sombra paralela de cada carácter, y de qué color
esa sombra será. La esquina se especifica primero utilizando las siguientes palabras clave:
arriba a la izquierda or tl, parte superior derecha or tr, abajo_izquierda or bly abajo a la derecha or br. Cada
Luego, al especificador de esquina le sigue un color.

También hay varios atajos para realizar efectos comunes. Puedes conseguir un single-
contorno de color mediante el uso de la palabra clave contorno seguido de un color. Un solo color
la sombra paralela también está disponible usando la palabra clave sombra seguido de un opcional
especificador de esquina (abajo a la derecha siendo el predeterminado) y un color. Para un relieve tridimensional
mira, usa realzar color oscuro color claro. El efecto contrario, una mirada tallada,
se puede obtener con tallada color oscuro color claro. (Por supuesto, con los últimos
dos, el aspecto 3-D solo funcionará si elige sabiamente los colores claros y oscuros).

Finalmente, para que no haya ningún efecto de fuente, simplemente especifique la palabra clave ninguna.

El valor predeterminado es abajo a la derecha negro que produce una sombra negra, en gran medida
mejorar la visibilidad de las fuentes de colores claros sobre los puntos de luz en un
imagen de fondo. Tenga en cuenta que los efectos de fuente no están activos en el modo de color sólido.

-P foto, - fondo-mapa de píxeles foto
Uso foto como imagen de fondo. foto puede estar en cualquier formato que entienda Imlib.
Actualmente, esto significa casi cualquier cosa, incluidos JPG, PNG, GIF, TIFF, PPM, etc.
La imagen está en mosaico de forma predeterminada. Para especificar una geometría alternativa, siga el nombre del archivo
con una @ signo y la cadena de geometría. La geometría de la imagen se especifica como
@wxh+x+y:ops donde w y h son los porcentajes de escala horizontal / vertical, x y y
son los porcentajes de alineación horizontal / vertical, y ops es un delimitado por dos puntos
lista de operaciones: azulejos (embaldosar la imagen), escalado (para proporcional
escalada). Tenga en cuenta que estas operaciones se pueden combinar para obtener varios efectos.

-I foto, --icono foto
Establece el archivo de mapa de píxeles de icono en foto. Funciona de manera similar al -P Opción anterior.

- flecha hacia arriba-mapa de píxeles foto
Como arriba, excepto que se establece la flecha hacia arriba de la barra de desplazamiento.

- flecha-abajo-pixmap foto
Como arriba, excepto que se establece la flecha hacia abajo de la barra de desplazamiento.

--a través del mapa de píxeles foto
Como arriba, excepto que se establece el fondo de la barra de desplazamiento (canal).

--ancla-mapa de píxeles foto
Como arriba, excepto que se establece la imagen de ancla de la barra de desplazamiento.

--menú-mapa de píxeles foto
Como arriba, excepto que se establece la imagen de fondo del menú.

-O, --trans
Esto da un Eterm pseudo-transparente. La imagen se toma directamente de la raíz.
ventana, por lo que se ignoran las solicitudes para cambiar el mapa de píxeles. Si no usa
Iluminación (http://www.enlightenment.org/) como su administrador de ventanas (u otro
administrador de ventanas compatible ... Me han dicho que WindowMaker también funciona),
Necesito usar el Esetroot programa (que se encuentra en el utils / directorio) para configurar su raíz
imagen de fondo.

-0, --itrans
Active la optimización de transparencia inmóvil para ventanas Eterm transparentes.
Tenga en cuenta que esto NO activa la transparencia; todavía debe incluir el -O or
--trans opción. Esta opción debe usarse en ventanas transparentes que están sombreadas
o tintados y que no se mueven mucho por el escritorio. Ver el Lun Mar 6
21:11:13 PST 2000 Entrada ChangeLog para una explicación más detallada.

--modo de puerto de vista
Esto activa un modo Eterm especial que es difícil de describir con palabras. Básicamente,
imagina el efecto que obtienes con la pseudo-transparencia, donde el fondo del escritorio
se mueve a través de la ventana de Eterm a medida que mueve la ventana, de modo que siempre se alinea
con la imagen del escritorio. Ahora, imagina el mismo efecto, pero la imagen utilizada no es la
imagen de escritorio, pero cualquier mapa de píxeles que elija. La imagen está escalada o en mosaico hasta el
tamaño del escritorio, y arrastrar el Eterm por la pantalla revela diferentes
partes de la imagen a medida que te mueves, como una pequeña ventana de visualización en un barco o
submarino lo hace. El efecto es especialmente agudo si abres varios Eterms en este
modo con la misma imagen.

--sombra porcentaje
Sombrea la imagen de fondo / transparencia en un porcentaje específico.

--tinte máscara

--tinte Color
Tiñe el mapa de píxeles de fondo (ya sea un archivo de imagen o la parte transparente
sombreado). El máscara es un número entero, generalmente especificado en hexadecimal en la forma
0xRRGGBB, Donde RR, GGy BB son números hexadecimales entre 00 y ff (0 y 255
decimal) que representan el brillo de los valores rojo, verde y azul de la imagen,
respectivamente. Un valor de 00 enmascarará ese color por completo, mientras que un valor de ff
no cambiará ese color en absoluto.

También puede especificar una X Color como grey75 or MidnightBlue or # babb7f
menos máscara.

--cmod brillo [ contraste [ gama ]]
Especifica un modificador de color para aplicar a la imagen en general. Cada uno de los tres valores
es un número mayor o igual que 0. Los números se pueden especificar como decimales,
octal (si va precedido de "0") o hexadecimal (si va precedido de "0x"). Un valor de 256
(0x100) representa el 100%, o "deje ese valor sin cambios". 0 representa 0%, 512
(0x200) es 200%, etc. Sin embargo, tenga en cuenta que se puede producir un desbordamiento con
valores altos. Solo el brillo Se requiere un valor para esta opción. Tenga en cuenta,
aunque, que debes especificar brillo contraste, y ambos con
gama.

--cmod-rojo brillo [ contraste [ gama ]]
Igual que el anterior, excepto que el modificador se aplica a los valores rojos de la imagen.

--cmod-verde brillo [ contraste [ gama ]]
Igual que el anterior, excepto que el modificador se aplica a los valores verdes de la imagen.

--cmod-azul brillo [ contraste [ gama ]]
Igual que el anterior, excepto que el modificador se aplica a los valores azules de la imagen.

-p nuevo camino, --sendero nuevo camino
Establece la ruta de búsqueda de imágenes. Cuando el - fondo-mapa de píxeles u otras opciones de mapa de píxeles son
utilizado, esta ruta se utilizará para encontrar la imagen.

--cache tamaño
Especifica el tamaño en bytes para la caché Imlib2.

-N lista, --anim lista
Especifica una lista de animaciones que se utilizará en el ciclo del mapa de píxeles de fondo. El lista
consta de dos o más palabras. La primera palabra define el retraso, en segundos,
entre actualizaciones del fondo. Esto debe establecerse en un valor razonable para
asegúrese de que Eterm no pase todo su tiempo renderizando fondos. Todo restante
Las palabras especifican imágenes de fondo y tienen la misma sintaxis que las -P opción anterior,
incluida la cadena de geometría opcional.

-M fuente, --mfuente fuente
Establece la fuente de texto multibyte normal en fuente.

--mfont1 fuente

...

--mfont4 fuente
Establece la fuente X multibyte en fuente.

--mendando codificación
Establece el modo de codificación multichar (eucj o sjis o euckr)

--método de entrada Método
Establece el método de entrada XIM

- tipo de preedición tipo
Establece el tipo de preedición de XIM

-l, - shell de inicio de sesión
Hace que el nuevo shell sea un shell de inicio de sesión.

-s, --barra de desplazamiento
Habilita la barra de desplazamiento. (Defecto)

-u, --utmp-registro
Intenta habilitar el registro de utmp adecuado. Para que esto funcione, Eterm probablemente necesite ejecutar
setuid o setgid, generalmente setuid root.

-v, - campana visual
Habilita la "campana visual". Significa que la ventana parpadeará o parpadeará en lugar de emitir un pitido.

-H, --en casa en salida
Saltar al fondo en la salida.

--en casa en la entrada
Ir al final de la entrada.

-q, --sin entrada
Evita que Eterm acepte la entrada del teclado y evita que el administrador de ventanas
enfocándolo. Útil para los minoristas de troncos y demás.

--scrollbar-derecha
Muestra la barra de desplazamiento en el lado derecho.

- barra de desplazamiento flotante
Muestre la barra de desplazamiento sin un canal.

--barra de desplazamiento emergente
Muestre la barra de desplazamiento solo cuando la ventana Eterm esté enfocada.

-x, - sin fronteras
Esta opción obliga a Eterm a no tener fronteras.

-S, --pegajoso
Inicie Eterm como una ventana adhesiva (se muestra en todos los escritorios)

-m, --mapa-alerta
Elimina la iconificación con un pitido.

-8, --meta8
Hace que la clave Meta establezca el octavo bit en el char.

- doble búfer
En lugar de dibujar texto directamente en la ventana, esta opción hace que Eterm
asignar un mapa de píxeles adicional del tamaño de la ventana del terminal en el que
fondo * y * el texto se renderizan. Este mapa de píxeles se establece como la ventana
antecedentes. El almacenamiento en búfer doble utiliza memoria adicional en el servidor X, pero permite
Eterm para ignorar los eventos de exposición para que los redibujos sean más rápidos.

--sin cursor
Desactiva el cursor de texto.

--pausa
Una vez que finaliza el proceso secundario, Eterm esperará a que se presione una tecla antes de salir.

--xterm-seleccionar
Tratamiento de xterm de Duplicate de cutchars. La única diferencia real es qué
sucede cuando hace doble clic en un solo cutchar entre dos palabras. Si esto
está activada, solo se selecciona ese carácter. Si está apagado, eso
El carácter se selecciona junto con las dos palabras. El último comportamiento es útil para
haciendo doble clic en el espacio entre el nombre y el apellido de alguien, o el signo @
en una dirección de correo electrónico, etc.

--seleccionar línea
Si está activada, esta opción provoca un triple clic para seleccionar la línea completa de
principio a fin. Si está desactivado, un triple clic selecciona solo de la palabra actual a la
final de la línea.

--seleccionar-espacios-finales
Determina si los espacios finales en una selección se mantienen (activados) o
descartado (apagado).

--informe-como-keysyms
Informa ciertas pulsaciones de teclas como claves y modificadores en lugar de secuencias de escape.
NOTA: Esta opción está diseñada para usarse solo con programas que admitan este especial
Modo eterm. No lo habilite a menos que esté ejecutando un programa que utilice este
modo.

--barra de botones
Alternar la visualización de todas las barras de botones.

- cambiar el tamaño de la gravedad
Si es verdadero, Eterm detectará automáticamente la esquina más cercana y cambiará la fuente
los cambios de tamaño harán que la ventana de Eterm gravite hacia esa esquina.

--overstrike-negrita
Si es verdadero (predeterminado), Eterm simulará una fuente en negrita imprimiendo cada carácter
dos veces, compensando la segunda pasada en un píxel. Esto hace que los personajes parezcan
más grueso sin necesidad de una fuente especial. Es posible que desee deshabilitar esto si
use un color específico para negrita.

negrita ilumina el primer plano
Si es verdadero (predeterminado), Eterm usará el atributo de color ANSI "negrita" para iluminar el
color de primer plano mediante el uso de colores de alta intensidad (8 a 15) en lugar de la
colores de baja intensidad (0 a 7). Tenga en cuenta que tener un color específico seleccionado para
negrita anulará esto.

- parpadeo-ilumina-fondo
Si es verdadero (predeterminado), Eterm utilizará el atributo de color ANSI "parpadeo" para iluminar el
color de fondo mediante el uso de colores de alta intensidad (8 a 15) en lugar de la
colores de baja intensidad (0 a 7).

--colors-suprimir-negrita
Si es verdadero (predeterminado), cualquier texto en color (es decir, cualquier texto que no se
color de primer plano predeterminado) no se le dará ningún otro tratamiento especial para negrita
(por ejemplo, fuente en negrita o tachado en negrita).

- clave-de-fuente-grande keyym
Especifique un keyym para aumentar el tamaño de la fuente. El valor predeterminado es Shift y la tecla + en el
teclado. Ctrl-> o Meta-> también pueden funcionar (si #define una de las teclas de acceso rápido en
src / feature.h).

--clave-de-fuente-pequeña keyym
Especifique un keyym para disminuir el tamaño de la fuente. El valor predeterminado es Shift y la tecla - en el
teclado. Ctrl- <o Meta- <también pueden funcionar (si #define una de las teclas de acceso rápido en
src / feature.h).

--meta-mod número
Especifique qué modificador X (1-5) tratar como tecla Meta. Ver xmodmapa(1) y la
salida de xmodmapa -pm para más información.

--alt-mod número
Igual que --meta-mod, pero para la tecla Alt.

--mod-bloqueo numérico número
Igual que --meta-mod, pero para la tecla NumLock.

- teclado griego modo
Utilice la asignación de teclado griego (iso o ibm).

- teclado de la aplicación
Inicie Eterm en el modo de teclado de la aplicación (a diferencia del modo de teclado normal).

--aplicación-cursor
Inicie Eterm en el modo de tecla de cursor de la aplicación (a diferencia del modo de tecla de cursor normal).

-L número, - guardar-líneas número
Establezca el número de líneas en el búfer de retroceso en núm.

-a tamaño, --min-anchor-tamaño tamaño
Especifica el tamaño mínimo, en píxeles de alto, del ancla de la barra de desplazamiento. NOTA: Este
provoca un comportamiento de desplazamiento anormal cuando se combina con grandes búferes de desplazamiento hacia atrás.

-w anchura, --ancho del borde anchura
Establezca el ancho del borde de la ventana en anchura. La frontera que controla es la brecha
entre el borde de la ventana X y el borde de la ventana de la terminal; esto tiene
nada que ver con el borde de la ventana que proporciona su administrador de ventanas.

--pipa de impresión tubo
La tubería para la función PrintScreen.

--cortar-caracteres separadores
Los separadores para la selección con doble clic.

--título-terminado título
Especifica la cadena que Eterm debe agregar a su barra de título si --pausa se especifica y
el proceso hijo se completa.

- texto-terminado texto
Igual que el anterior, pero muestra texto en la ventana de la terminal.

- nombre-término PLAZO
Uso PLAZO por el valor $ TERM.

--nombre-tubería tubo
Especifica una tubería con nombre desde la que mostrar la salida. Esto es útil para sistemas
donde la salida de syslog va a una tubería con nombre, como / dev / xconsole en Debian.

-a línea, --atributo línea
Esta opción se usa para pasar los atributos del archivo de configuración en la línea de comando. línea
debe ser una sola cadena, por lo que es casi seguro que tendrá que citarla. El
primera palabra de línea debe ser el contexto (consulte la sección de archivo de configuración a continuación) que debe
analizar el resto del línea. Entonces, por ejemplo, podría especificar el primer plano
color así: -a 'color primer plano azul'. O puede agregar un enlace: -a 'comportamiento
se unen cualquier mod button1 a guión Salida'. Tenga en cuenta que esta opción solo se puede utilizar con
atributos del archivo de configuración que no son sensibles al contexto; es decir, menús y clases de imágenes
no se puede especificar con esta opción.

-C, --consola
Coge los mensajes de la consola. Dependiendo de su sistema, puede que sea necesario configurar Eterm como root
hacer esto.

-e comando, --ejecutivo comando
Implementación comando en lugar de un caparazón. Fuerza el modo Eterm.

-U Enlance, --url Enlance
Elija una sesión de "pantalla" en Enlance en lugar de uno local (-U ""). Las URL se parecen a
entonces (pantalla: //[email protected]: puerto / opciones_pantalla), con todas las partes opcionales,
por defecto a "screen: // current_user @ localhost: 22 / -RDD". Fuerza el modo Escreen,
anula --exec. Tenga en cuenta que solo se permiten opciones de pantalla (consulte "pantalla de hombre"); hacer
no pasar un comando (con o sin argumentos) aquí: para pasar un comando al
sesión de pantalla, uso detectar [ ] [ ] preferiblemente.

-Z lclport: fw: fwport, retraso, --fw lclport: fw: fwport, retraso
La URL proporcionada a -U está en una intranet detrás del firewall fw así que construiremos un SSH-
túnel a ese cortafuegos (al puerto 22 / SSH, o puerto de salida si se da) de nuestra máquina local
(usando cualquier número de puerto disponible, o puerto si se da). A continuación, después retrasar segundos
(o un valor predeterminado sensato si no se proporciona), intentaremos abrir una sesión de pantalla en el
host detrás del firewall usando ssh -p puerto local ... localhost detectar cf. ssh -L

TEMAS


Eterm se basa en la filosofía de Freedom of Choice. Cada usuario debe poder elegir
el entorno en el que desea existir, y las herramientas utilizadas deben apoyar
ese. De acuerdo con esa filosofía, Eterm es extremadamente configurable. Eterm
apoya un concepto llamado "temas", que debería ser familiar para los usuarios de Enlightenment,
icewm o Microsoft Windows 95/98 / NT. El concepto general de un tema es una colección de
recursos que cambian tantos aspectos de un programa como sea posible. Para
ejemplo, un tema de Enlightenment le permite personalizar menús, bordes de ventanas, escritorios,
íconos, barras de íconos y todo lo demás sobre cómo se ve y se siente E.

Un tema de Eterm consta de un archivo de configuración principal, siempre llamado "theme.cfg",
que reside en un directorio que lleva el mismo nombre que el tema. Este directorio debe ser un niño
de uno de los directorios especificados por CONFIG_SEARCH_PATH en src / feature.h. El tema puede
también contienen archivos de configuración adicionales a los que hace referencia el archivo principal theme.cfg, como
así como mapas de píxeles, archivos de menú, documentación, etc., que se permiten como extensiones del
requisito mínimo de un tema de Eterm.

Por convención y por defecto, los temas de Eterm deben almacenarse en
~ / .Eterm / themes // o / usr / share / Eterm / themes / .

Eterm ahora admite la existencia de un archivo de configuración de usuario como complemento del tema.
archivo de configuración. El nombre predeterminado para este archivo es user.cfg, y sigue el exacto
misma sintaxis que cualquier otro archivo de configuración. Se busca usando el mismo algoritmo
utilizado para el archivo theme.cfg, y cualquier configuración en user.cfg anulará cualquier
valores para las configuraciones definidas por el tema. Por lo tanto, se recomienda que cualquier user.cfg
Los archivos no deben ser archivos de configuración completos, sino que solo contienen los valores que el usuario
desea anular explícitamente.

NOTA: Si tiene un archivo user.cfg en el directorio de temas de Eterm o en ~ / .Eterm /, va a
anular cualquier configuraciones anteriores, incluso si está ejecutando un tema diferente. Por ejemplo,
si ejecuta el tema trans, pero ~ / .Eterm / themes / Eterm / user.cfg tiene una línea de modo que establece
el modo de imagen a "imagen" en lugar de "trans", no obtendrá transparencia. Esta es la razón por
Los archivos user.cfg deben mantenerse pequeños y solo anular la configuración que sabe que desea
hacer cumplir. Si, por otro lado, estaba ejecutando el tema trans y tenía un archivo user.cfg
en el tema trans (o en ~ / .Eterm / themes / trans /), ese user.cfg se encontraría antes del
uno en el tema Eterm.

Casi todas las opciones de la línea de comando se pueden habilitar / deshabilitar en el archivo de configuración del tema
(el valor predeterminado es /usr/share/Eterm/themes/Eterm/theme.cfg). La siguiente sección contiene
detalles sobre el formato y el uso del archivo de configuración.

CONFIGURACIÓN


Dado que Eterm 0.9.6 se basa en el concepto de temas, es vital que tenga una
comprensión de la sección anterior antes de abordar esta. La sección anterior y
este fue escrito por la misma persona que escribió el código Eterm que maneja las opciones,
config y temas, por lo que probablemente sea la documentación más autorizada sobre el
tema que vas a encontrar.

De ahora en adelante, asumiré que ha leído el texto anterior y sabe cómo cambiar el
valor predeterminado para el tema. Se recomienda encarecidamente que tenga una copia del Eterm
El archivo de configuración del tema que viene con Eterm es útil mientras lee esta documentación.

Bien, primero la idea general. El archivo theme.cfg se compone de comentarios y no
comentarios. Los comentarios comienzan con un signo de libra y continúan hasta el final de la línea. Líneas de
los espacios en blanco también se ignoran. El resto del archivo es el material de configuración, que se divide
en secciones (llamadas "contextos") y variables (llamadas "atributos"). Hay varios
contextos que se enumeran a continuación en las secciones. Cada atributo debe estar dentro de un cierto
contexto para ser válido. Por ejemplo, mientras que el atributo "primer plano" es perfectamente
aceptable en el contexto del color, sería rechazado si se encuentra en, digamos, los conmutadores
contexto. Esto permite una mejor organización del archivo de configuración, así como múltiples
contextos para tener atributos del mismo nombre (como el barra de desplazamiento atributos en el color
y cambia la sección).

Cada contexto debe incluirse en un par inicial ... final que especifique el tipo de sección.
La instrucción "begin toggles" inicia el contexto de alternancia y la siguiente instrucción "end"
lo pondría fin. (Notará que algunas declaraciones "end" tienen el nombre de contexto después
ellos. Esto es solo para facilitar la lectura; cualquier texto después de la palabra "fin" se ignora).

El resto de esta sección contendrá un análisis paso a paso del archivo de configuración,
incluyendo lo que puede ir en cada sección. Tenga en cuenta que algunos atributos (e incluso
contextos) pueden no estar disponibles dependiendo de qué soporte fue compilado en Eterm por el
persona que lo construyó.

NÚMERO MÁGICO

La primera línea del archivo de configuración debe contener una línea de tipo "número mágico" que permita
Eterm verifica que está leyendo un archivo de configuración de Eterm y no otra cosa (como un
Enlightenment 0.13 y archivo de configuración anterior). La línea debería verse así:



donde VERSION es la versión de Eterm para la que está destinado el archivo de configuración. Para
ejemplo, los archivos de configuración escritos para Eterm 0.9 deben tener " " como su
primera línea, seguida inmediatamente por una nueva línea.

CONTEXTO DE COLOR

Este contexto contiene especificaciones de color. Con la excepción de la terminal
colores 0-15, todos Colors debe ser un nombre de color válido o una cadena RGB como
descrito en el X11(7) página de manual.

primer plano Color
Uso Color para el color de primer plano (texto).

fondo Color
Uso Color para el color de fondo.

cursor Color
Uso Color para el color del cursor.

texto_cursor Color
Uso Color para el color del texto del cursor.

puntero Color
Uso Color para el color del puntero del mouse.

video { normal | marcha atrás }
normal no invertirá los colores de primer plano y de fondo. marcha atrás (sentido
vídeo inverso).

Color número Color
Establecer el color del terminal número (0-15) al nombre del color, cadena o conjunto de 3
valores RGB decimal / hexadecimal / octal especificados por Color.

Color { bd | ul } Color
Establecer terminal en negrita (bd) o subrayado (ul) color al nombre del color, cadena o
conjunto de 3 valores RGB decimales / hexadecimales / octales especificados por Color.

CONTEXTO DE ATRIBUTOS

Este contexto contiene atributos X11. La mayoría de estos dependen de la
cooperación del administrador de ventanas.

geometría geom
Usa la cadena de geometría geom para especificar la geometría de inicio. geom debería estar en
el formato WxH + X + Y donde W es el ancho, H es la altura, y +X y +Y son el
Desplazamientos X e Y Si las señales en X y Y son positivas, las coordenadas son
compensaciones (en píxeles) desde la parte superior izquierda y superior, respectivamente, de la pantalla. Si el
Los signos son negativos, las compensaciones son relativas a la derecha y la parte inferior de la
pantalla, respectivamente.

título título
Uso título como el texto de la barra de título de la ventana de Eterm.

nombre nombre
Uso nombre como el nombre del recurso de la ventana Eterm.

nombre icónico nombre
Uso nombre como el nombre del icono de la ventana de Eterm.

computadora de escritorio número
Inicie Eterm en el escritorio número. NOTA: Esto requiere una ventana compatible con GNOME.
Gerente. Por favor mira http://www.gnome.org/devel/gnomewm/ para más información sobre
las _WIN_WORKSPACE propiedad y cómo mantenerla.

barra_de_desplazamiento tipo
Utilice una barra de desplazamiento con el tipo estilo. tipo puede ser cualquiera de motivo, xtermo Next.

ancho_de_la_barra_de_desplazamiento número
Utilice una barra de desplazamiento que sea número píxeles de ancho.

fuente número fuente
fuente fuente
Seleccione las númeroth fuente, o la fuente, a fuente.

fuente tu préstamo estudiantil número
Especifica que el númeroLa fuente debe considerarse la fuente "predeterminada".

fuente proporcional booleano
Especifica que la fuente en uso es proporcional y solicita una desviación estándar.
espaciado de celda de carácter basado. Los terminales deben usar celdas de caracteres de ancho fijo para
Mantener la alineación adecuada de las columnas, incluso cuando las fuentes con espaciado proporcional están en
usar. Algunas fuentes con espaciado proporcional varían mucho entre el mínimo y
anchos máximos de caracteres. Esta opción elige un tamaño de celda de carácter superior
a dos desviaciones estándar por encima del ancho de carácter promedio, pero no excederá
el ancho máximo del glifo más grande. Tenga en cuenta que los caracteres más grandes que el
El ancho de celda elegido sobrescribirá (o será sobrescrito por) otros caracteres y puede
tienden a dejar excrementos de píxeles. Este comportamiento es un efecto secundario esperado de un
escenario imperfecto. Si se opone a este comportamiento, no utilice esta opción.

fuente fx los efectos
Especifica los efectos que se aplicarán a la fuente de la ventana del terminal. El valor de
los efectos es una sola cadena que contiene una serie de pares de esquina / color. Estos
los pares definen hacia qué esquina se debe hacer una sombra paralela de cada personaje,
y de qué color será esa sombra. La esquina se especifica primero usando el
siguientes palabras clave: arriba a la izquierda or tl, parte superior derecha or tr, abajo_izquierda or bly
abajo a la derecha or br. A cada especificador de esquina le sigue un color.

También hay varios atajos para realizar efectos comunes. Puedes conseguir un
contorno de un solo color mediante el uso de la palabra clave contorno seguido de un color. A
la sombra paralela de un solo color también está disponible usando la palabra clave sombra seguido por
un especificador de esquina opcional (abajo a la derecha siendo el predeterminado) y un color. Para
una apariencia en relieve tridimensional, utilice realzar color oscuro color claro. El efecto contrario, un
aspecto tallado, se puede obtener con tallada color oscuro color claro. (De
Por supuesto, con esos dos últimos, el aspecto 3-D solo funcionará si eliges la luz
y colores oscuros sabiamente.)

Finalmente, para que no haya ningún efecto de fuente, simplemente especifique la palabra clave ninguna.

El valor predeterminado es abajo a la derecha negro que produce una sombra negra,
mejorando en gran medida la visibilidad de las fuentes de colores claros en la parte superior de los puntos de luz
en una imagen de fondo. Tenga en cuenta que los efectos de fuente no están activos en color sólido
modo.

CONTEXTO IMAGECLASSES

Este contexto contiene atributos de imagen globales. También proporciona el contexto principal
para definir imágenes a través del contexto "imagen".

ícono nombre de archivo
Uso nombre de archivo como la imagen del icono de la ventana de Eterm. nombre de archivo puede ser un
ruta absoluta, relativa al tema actual, o relativa a uno de los
directorios en el camino atributo enumerado a continuación.

cache número
Establece el tamaño de la caché Imlib2 en número bytes. El valor predeterminado es 0.

camino directorio_lista
Especifica una lista de directorios delimitada por dos puntos relativa a la que Eterm debe
buscar archivos de imagen y menú. La sintaxis de directorio_lista es precisamente el
igual que el del $ RUTA variable de entorno en shells de UNIX.

animado intervalo imágenes ...
Especifica una lista de animaciones que se utilizará en el ciclo del mapa de píxeles de fondo. El
intervalo define el retraso, en segundos, entre actualizaciones del fondo. Esta
debe establecerse en un valor razonable para asegurar que Eterm no gaste todos sus
fondos de renderizado de tiempo. Todos imágenes especificar imágenes de fondo y tener
la misma sintaxis que el -P opción anterior, incluida la cadena de geometría opcional.

CONTEXTO DE IMAGEN

Este contexto define todos los atributos de una imagen en particular. Puede haber (y
generalmente son) varios contextos de imágenes por tema, uno para cada clase de imagen.

tipo clase
Especifica el tipo, o clase, de la imagen que se va a definir en ese
contexto. Este DEBE ser el primer atributo definido en el contexto de la imagen. Válido
las clases son: fondo, canal, ancla, flecha_hacia arriba, flecha hacia abajo, flecha izquierda,
flecha correcta, MENÚ, opción del menú, ., .y barra de botones. Tenga en cuenta que la izquierda
y las flechas hacia la derecha, si bien son válidas, todavía no hacen nada. Todo lo subsiguiente
atributos hasta el siguiente tipo La definición se aplicará a esa clase de imagen.

modo modo_inicial [ permitir modos_permitidos ]
Especifica el modo inicial para esta clase de imagen, así como los modos que
Se permite el uso de la clase de imagen. modo_inicial es el modo en que la imagen
tener en el inicio (a menos que se anule con las opciones de la línea de comandos. modos_permitidos es un
lista de uno o más modos. Se impedirá que la imagen cambie a cualquier
modo no listado en el permitir sección. Si el permitir la sección se omite por completo,
nunca se permitirá que la imagen cambie de la modo_inicial. Si no modo
se especifica una línea para una clase de imagen, el valor predeterminado es equivalente a modo sólido
permitir sólido. Los nombres de modo válidos son imagen (usar una imagen), trans (solo para
transparencia), ventana (para el modo de ventana gráfica), auto (para el modo automático, que requiere
Iluminación 0.16 o mejor), y sólido (que es solo un color sólido).

estado { normal | seleccionado | clickeado | discapacitados }
Esto establece el estado de la imagen que está a punto de definir. Hasta el proximo
estado atributo que se encuentra (o hasta que cambie de tipo), todos los atributos
se aplicará a ese estado particular de la imagen. Deberías como mínimo definir
las normal estado de la imagen. Se utilizará como predeterminado si los atributos
para los otros estados no se especifican. Sin embargo, cada estado de imagen tiene
opciones contenidas. Por lo tanto, si define varios estados para una clase de imagen,
debe definir TODOS los atributos necesarios para ese estado. Los temas de muestra suministrados
con Eterm demuestre cómo definir imágenes de 1, 2, 3 y 4 estados.

Los atributos anteriores afectan a la clase de imagen en su conjunto. Todos los atributos restantes en
este contexto afecta solo al estado actual de la clase de imagen.

Color fg bg
Establece los colores de primer plano y de fondo para esta clase de imagen. El primer plano
el color se usa para el texto y el color de fondo se usa para el objeto en sí.
Si se especifica un color no válido, el valor predeterminado para fg es blanco, y el
predeterminado para bg es negro.

presentar nombre de archivo
Establece el nombre de archivo desde el que cargar el archivo de imagen. Esto se utiliza para imagen
modo. Si permite el modo de imagen para su imagen, no olvide proporcionar un
¡archivo de imagen! Tenga en cuenta que también puede proporcionar una cadena de geometría de imagen aquí mediante
agregando un @ símbolo y la cadena de geometría al final del nombre del archivo. Ver
a continuación para conocer la sintaxis de la cadena de geometría. nombre de archivo debe ser un camino absoluto
o una ruta relativa a uno de los directorios en el camino atributo. Tenga en cuenta que
la imagen se verifica y carga cuando se encuentra este atributo durante
análisis.

geom imagen_geometría
Especifica la geometría y las operaciones relacionadas con la geometría que se aplicarán.
a la imagen. Este atributo solo se aplica a las clases de imágenes que utilizan el imagen
modo. La geometría de la imagen se especifica como wxh+x+y:ops donde w y h son el
porcentajes de escala horizontal / vertical, x y y son las horizontales / verticales
porcentajes de alineación, y ops es una lista de operaciones delimitada por dos puntos: azulejos
(embaldosar la imagen), escalado (para escala proporcional). Tenga en cuenta que estos
las operaciones se pueden combinar para obtener varios efectos.

cmod { imagen | rojo | green | azul } brillo [ contraste [ gama ]]
mod de color { imagen | rojo | green | azul } brillo [ contraste [ gama ]]
Especifica un modificador de color para aplicar a la imagen. La segunda palabra clave determina
si el modificador se aplicará a la imagen en general, los valores rojos, la
valores verdes o valores azules. Cada uno de los tres parámetros es un número
mayor o igual a 0. Los números se pueden especificar como decimal, octal (si
precedido por "0"), o hexadecimal (si está precedido por "0x"). Un valor de 256 (0x100)
representa el 100%, o "deje ese valor sin cambios". 0 representa 0%, 512 (0x200)
es del 200%, etc. Sin embargo, tenga en cuenta que puede producirse un desbordamiento con
valores. Solo el brillo Se requiere un valor para esta opción. Tenga en cuenta,
aunque, que debes especificar brillo contraste, y ambos con
gama.

frontera izquierda Derecho parte superior fondo
Especifica que la imagen tiene bordes que no se deben escalar con el resto de
la imagen. Esto se usa principalmente para imágenes que tienen un aspecto biselado, de modo que
el bisel no terminará escalando y perderá el efecto de bisel. Los cuatro
los valores de los parámetros están en píxeles, al igual que las opciones equivalentes para los temas E
y temas de mapa de píxeles de Gtk +.

bisel { up | DE INSCRIPCIÓN } izquierda Derecho parte superior fondo
Agrega un bisel a una clase de imagen. Esto se puede hacer en cualquier clase de imagen usando el
imagen or trans modos. Los parámetros son valores de píxeles que representan el ancho
de cada borde del bisel. Esto es especialmente útil si desea utilizar mosaicos
imágenes o transparencias para los widgets de flecha o barra de desplazamiento de ancla, o para menús.

relleno izquierda Derecho parte superior fondo
Esto se usa solo para el . clase de imagen. Define la cantidad de píxeles
en cada lado para reservar para que el texto no sobrescriba parte de la imagen.
Funciona igual que la misma opción en los temas de Enlightenment.

CONTEXTO DEL MENÚ

Este contexto se utiliza para crear un menú. Hay una instancia de este contexto por
menú, y los menús deben definirse en orden de submenú-menú; es decir, cualquier menú que
se refiere a otro menú (como su submenú) debe definirse después de que el submenú sea
definido. Dentro del contexto del menú, debe haber un subcontexto de elemento de menú para cada
elemento de menú (con la excepción de la abreviatura de separadores).

título título_menú
Esto especifica el título del menú que se va a definir. Este DEBE ser el primero
atributo dado después del "menú de inicio". El título debe ser único entre todos
los menús. Puede contener espacios, pero no olvide encerrarlo en formato simple o
comillas dobles si lo hace. Cualquier referencia futura al menú utilizará el título.

fuente nombre de la fuente
Le dice a Eterm que use nombre de la fuente como fuente para este menú. Si no se da, el
se utiliza la fuente de terminal predeterminada.

sep or -
Estos símbolos se pueden utilizar como forma abreviada para insertar un separador en el menú.

CONTEXTO DEL ARTÍCULO DEL MENÚ

Este es un subcontexto del contexto del menú que crea un solo elemento para un menú.
Puede haber (y suele haber) varios contextos de elementos de menú por menú.

texto Label
Este es el texto que se muestra para este elemento de menú. Está justificado a la izquierda en
la ventana del menú. Puede tener espacios, pero encerrar Label entre comillas si lo hace.

rtexto Label
Este es el texto que está justificado a la derecha junto al texto del elemento del menú. Esto es
generalmente se usa para mostrar qué pulsaciones de teclas corresponden a un elemento de menú en particular,
como "Cx Cc" para el elemento de menú "Salir" en un menú de Emacs.

DE ACTUAR! { cadena | echo | . | guión } detener
DE ACTUAR! separador
Especifica la acción que se producirá cuando se elija el elemento del menú. Si especifica
separador, no se necesita nada más. Los otros tipos de acciones requieren un parámetro,
detener. cadena especifica una cadena que se enviará a Eterm para su manejo (escape
códigos, por ejemplo). echo especifica una cadena que se enviará al programa cliente
(para enviar comandos a un shell o pulsaciones de teclas a una aplicación como emacs o
chucho). Si usa cualquiera de estos tipos de acción, detener será analizado para escapar
códigos (\ a, C- y similares) antes de enviarse. . especifica un submenú
que debe mostrarse cuando se selecciona este elemento, y detener es el titulo de
el submenú para mostrar. El submenú ya debe estar definido. El guión
El tipo de acción ejecuta el script incorporado de Eterm contenido en detener. Consulte las
sección a continuación para obtener más detalles sobre las funciones incorporadas de Eterm permitidas para este
tipo de acción.

CONTEXTO DE ACCIÓN

Las acciones son combinaciones de teclas o botones del mouse que activan ciertos comportamientos. Ningún
La acción que se puede activar a través de un código de escape se puede vincular a una tecla o al mouse.
botón, con o sin modificadores. También puede vincular menús a pulsaciones de teclas o mouse
botones.

se unen [ modificadores ] { keyym | . } a { cadena | echo | MENÚ | guión } detener
Une un keyym o un raton . a una acción. La sintaxis de acción sigue la
keyword a y es idéntica a la sintaxis utilizada para los menús (ver arriba). Allí pueden
ser cualquier número de modificadores (siempre que la combinación sea razonable) pero solo
una keyym or .. Válido modificadores en ctrl, Turno, bloquear, modo1 a modo5,
alt, metay cualquier mod (que permite cualquier modificador). Si no se da ninguno, el
la pulsación de tecla no debe tener teclas modificadoras en uso o la acción no se activará.
Uso cualquier mod para permitir que se utilice cualquier tecla modificadora arbitraria. El keyym puede ser
dado en texto (distingue entre mayúsculas y minúsculas) o como un número hexadecimal. .s deben especificarse
as button1 a button5. También tenga en cuenta que alt y meta será equivalente a
uno o más de modo1 a modo5, así como quizás entre sí, en función de su
configuración del modificador. Puede ver estas configuraciones usando xmodmapa -pm. Ver también el
alt_mod y meta_mod opciones a continuación.

BOTÓN_BAR CONTEXTO

La barra de botones es una adición a Eterm 0.9.1 que permite a los usuarios tener una
barra de botones personalizable en la parte superior o inferior de cada ventana de terminal. Botones en
la barra de botones se puede utilizar como elementos de menú; pueden desplegar menús (como un
barra de menú), o pueden activar cualquier otra acción que pueda realizar un elemento de menú.

fuente fuente
Especifica la fuente en la que se mostrarán las etiquetas de los botones.

muelle { parte superior | fondo | no }
Especifique si desea acoplar o no la barra de botones y, de ser así, si desea acoplarla en
la parte superior o inferior de la ventana de Eterm. Tenga en cuenta que solo parte superior y fondo en
actualmente habilitado.

visibles booleano
Alternar si esta barra de botones en particular será visible o no al inicio.

. [ texto ] [ ícono nombre de archivo ] DE ACTUAR! { cadena | echo | MENÚ | guión } detener
Vincula una acción a un botón. El uso de detener y los tipos de acción funcionan el
lo mismo aquí que para los elementos del menú. También tenga en cuenta que puede especificar algunos texto or
an ícono o ambos, pero no puede omitir ambos.

CONTEXTO MULTICHAR

El comportamiento de las fuentes y codificaciones de varios bytes se define aquí. Este contexto no
no existe por defecto.

codificación { eucj | sjis | euckr | big5 | gb | iso-10646 }
Especifica el método de codificación. Los parches para admitir otros métodos de codificación son
alentado.

fuente número fuente
Seleccione las númeroth fuente multichar a fuente.

CONTEXTO XIM

Este contexto controla el comportamiento basado en la configuración regional.

método de entrada método de entrada
Especifique el programa de método de entrada de su elección.

preeditar tipo { Sobre el lugar | fuera del lugar | root }
Especifique su tipo de preedición de elección.

CONTEXTO ESCREEN

Este contexto permite personalizaciones específicas del modo Escreen. Ver la pantalla
sección a continuación para obtener más detalles.

url protocolo: //usuario@fortaleza:Puerto/params
Conéctese a (o cree) una sesión de pantalla en particular a través de una construcción de tipo URL.
Se aplican reglas de URL estándar. El protocolo debería ser cualquiera detectar (el predeterminado) o
gemelo. Si usuario, fortaleza, y/o Puerto se especifican, se realiza una conexión ssh a
el servidor remoto utilizando la información de inicio de sesión proporcionada. El valor predeterminado es
crear / adjuntar a una sesión local.

Alquiler y venta params que se dan se pasan directamente al protocolo subyacente y se
separados entre sí por un signo más (+).

cortafuegos puerto local:cortafuegos:Puerto remoto
Rebote la conexión a través de un firewall a través de ssh.

retrasar segundos
Especifique la cantidad de tiempo que debe esperar antes de enviar la pantalla / inicialización del gemelo
secuencia. Esto es necesario para asegurar que la sesión remota ha sido
establecido antes de enviar la secuencia de inicio.

bbar_font fuente
Fuente que se utilizará para la barra de botones de Escreen. El valor predeterminado es - * - helvética-mediana-r-
normal - 10 - * - * - * - p - * - iso8859-1.

bbar_dock { parte superior | fondo | no }
Acople la barra de botones de Escreen como se especifica. Tenga en cuenta que solo parte superior y fondo en
actualmente habilitado.

CONTEXTO ALTERNATIVO

Este contexto contiene variables booleanas que se pueden activar o desactivar. Válido
los valores de los atributos de esta sección son "sí", "activado", "1" y "verdadero" para activar
la opción on, o "no", "off", "0" o "false" para desactivar la opción. Estos
los valores se denotan por booleano. Todos tienen el valor predeterminado falso a menos que se indique lo contrario.

alerta_mapa booleano
Si es verdadero, Eterm se anulará la iconificación cuando reciba un pitido (ASCII 0x07).

campana_visual booleano
Si es cierto, Eterm parpadeará en lugar de enviar un pitido.

login_shell booleano
Si es verdadero, Eterm antepondrá '-' al nombre del shell al llamarlo. Dependiendo de
su shell, esto puede modificar su comportamiento de inicio.

barra de desplazamiento booleano
Esto enciende y apaga la visualización de la barra de desplazamiento. El valor predeterminado está activado.

registro_utmp booleano
Si es verdadero, Eterm intentará hacer una entrada en el archivo utmp para registrar la
Información Entrar. Es posible que Eterm deba ejecutarse con privilegios para hacer esto.

meta8 booleano
Alterna la interpretación de la clave Meta estableciendo el octavo bit en un carácter.

icónico booleano
Si es cierto, Eterm se iniciará como un icono.

inicio_en_salida booleano
Zoom a la parte inferior del búfer de retroceso en la salida.

inicio_en_entrada booleano
Zoom a la parte inferior del búfer de retroceso en la entrada.

sin entrada booleano
Si es verdadero, Eterm no aceptará ninguna entrada de teclado y preguntará a la ventana
gerente para no permitir que se concentre.

barra de desplazamiento_flotante booleano
Si es verdadero, la barra de desplazamiento no tendrá canal.

barra de desplazamiento_derecha booleano
Si es verdadero, Eterm colocará la barra de desplazamiento a la derecha de la ventana (por defecto es
izquierda).

barra de desplazamiento_popup booleano
Si es verdadero, Eterm ocultará la barra de desplazamiento cuando la ventana de Eterm pierda el foco y
restaurarlo cuando se recupere el enfoque. El valor predeterminado es no cambiar el estado de la barra de desplazamiento
basado en el enfoque.

sin fronteras booleano
Si es verdadero, Eterm se ejecutará sin bordes de ventana. Esto también significa que la ventana
no se puede mover ni cambiar de tamaño. Querrá especificar un geometría con este
atributo.

buffer_doble booleano
En lugar de dibujar texto directamente en la ventana, esto hace que Eterm asigne
un mapa de píxeles adicional del tamaño de la ventana de la terminal en el que el fondo
* y * se renderizan el texto. Este mapa de píxeles se establece como fondo de la ventana.
El almacenamiento en búfer doble usa memoria adicional en el servidor X, pero permite que Eterm
ignore los eventos de exposición para que los redibujos sean más rápidos.

sin_cursor booleano
Si es verdadero, Eterm no mostrará un cursor de texto.

pausa booleano
Una vez que finaliza el proceso hijo, Eterm esperará una pulsación de tecla antes
saliendo.

xterm_select booleano
Tratamiento de xterm de Duplicate de cutchars. La única diferencia real es qué
sucede cuando hace doble clic en un solo cutchar entre dos palabras. Si esto
está activada, solo se selecciona ese carácter. Si está apagado, eso
El carácter se selecciona junto con las dos palabras. El último comportamiento es útil
para hacer doble clic en el espacio entre el nombre y el apellido de una persona, o el
@ firmar una dirección de correo electrónico, etc.

seleccionar_línea booleano
Si es verdadero, este atributo causa un triple clic para seleccionar la línea completa de
principio a fin. Si es falso (predeterminado), un triple clic selecciona del actual
palabra hasta el final de la línea.

seleccionar_espacios_posteriores booleano
Si es verdadero, este atributo hace que los espacios al final de una línea se incluyan como
parte del texto de selección al seleccionar. El valor predeterminado es quitar estos
espacios finales.

report_as_keysyms booleano
Reporta ciertas pulsaciones de teclas como claves y modificadores en lugar de escapar
secuencias NOTA: Esta opción está destinada a utilizarse únicamente con programas que
Admite este modo Eterm especial. No lo habilite a menos que esté ejecutando un
programa que utiliza este modo.

itran booleano
inmovil_trans booleano
Alterna la optimización de transparencia inmóvil para ventanas Eterm transparentes.
Tenga en cuenta que esto NO activa la transparencia; aún debes activar "trans"
modo para la imagen de fondo. Esta opción debe usarse en transparentes
ventanas que están sombreadas o tintadas y que no se mueven en el escritorio
mucho. Ver el Lun Mar 6 21:11:13 PST 2000 Entrada ChangeLog para una información más detallada.
explicación.

barra de botones booleano
Alternar la visualización de todas las barras de botones.

redimensionar_gravedad booleano
Si es verdadero, Eterm detectará automáticamente la esquina más cercana y cambiará la fuente
los cambios de tamaño harán que la ventana de Eterm gravite hacia esa esquina.

overstrike_bold booleano
Si es verdadero (predeterminado), Eterm simulará una fuente en negrita imprimiendo cada carácter
dos veces, compensando la segunda pasada en un píxel. Esto hace que los personajes parezcan
más grueso sin necesidad de una fuente especial. Es posible que desee deshabilitar esto si
usas un color específico para negrita.

negrita_ilumina_primer plano booleano
Si es verdadero (predeterminado), Eterm usará el atributo de color ANSI "negrita" para iluminar
el color de primer plano mediante el uso de colores de alta intensidad (8 a 15) en lugar de
que los colores de baja intensidad (0 a 7). Tenga en cuenta que tener un color específico
seleccionado para negrita anulará esto.

parpadear_brightens_background booleano
Si es verdadero (predeterminado), Eterm usará el atributo de color ANSI "parpadear" para iluminar
el color de fondo mediante el uso de colores de alta intensidad (8 a 15) en lugar de
que los colores de baja intensidad (0 a 7).

colores_suprimir_negrita booleano
Si es verdadero (predeterminado), cualquier texto en color (es decir, cualquier texto que no se
color de primer plano predeterminado) no se le dará ningún otro tratamiento especial para
negrita (por ejemplo, fuente en negrita o tachado en negrita).

pegajoso booleano
Si es verdadero, Eterm hará que su ventana sea pegajosa (se muestra en todos los escritorios).

CONTEXTO DEL TECLADO

Este contexto contiene opciones de configuración relacionadas con el teclado.

pequeña fuente_clave keyym
Especifique un keyym para disminuir el tamaño de la fuente. El valor predeterminado es Shift y la tecla - activada
el teclado. Ctrl- <o Meta- <también pueden funcionar (si #define una de las teclas de acceso rápido
en src / feature.h).

bigfont_key keyym
Especifique un keyym para aumentar el tamaño de la fuente. El valor predeterminado es Shift y la tecla + activada
el teclado. Ctrl-> o Meta-> también pueden funcionar (si #define una de las teclas de acceso rápido
en src / feature.h).

keyym keyym cadena
Definir keyym keyym para enviar cadena en lugar de su valor predeterminado. keyym debe ser
entre 0xff00 y 0xffff o Eterm se quejará.

meta_mod número
Especifique qué modificador X (1-5) tratar como tecla Meta. Ver xmodmapa(1) y la
salida de xmodmapa -pm para más información.

alt_mod número
Igual que meta_mod, pero para la tecla Alt.

bloq_numero número
Igual que meta_mod, pero para la tecla NumLock.

griego booleano { iso | ibm }
Active / desactive la compatibilidad con el teclado griego y establezca qué modo griego usar.

aplicación_teclado booleano
Activar / desactivar el modo de teclado de la aplicación al inicio.

cursor_aplicación booleano
Activar / desactivar el modo de tecla de cursor de la aplicación al iniciar.

CONTEXTO DIVERSO

Este contexto contiene diversos atributos que realmente no pertenecen a ninguna parte.
más.

tubo_de_impresión comando
Configure el comando al que canalizar las solicitudes de impresión (pantalla de impresión) a comando.

guardar_líneas número
Establezca el número de líneas en el búfer de retroceso en número.

cortar_chars cadena
Defina los caracteres utilizados como delimitadores de palabras para los caracteres contenidos en
cadena.

min_anchor_size número
Establece el tamaño mínimo, en píxeles, del ancla de la barra de desplazamiento (la parte que su mouse
agarra y se mueve) para número.

ancho del borde número
Establece el ancho del borde entre la ventana de texto y la ventana X en número.

espacio_línea número
poner número el valor de espacio de píxeles entre cada fila de la ventana de terminal.

título_completado título
Especifica que título debe mostrarse en la barra de título de un Eterm en pausa cuando
el proceso hijo se ha completado.

texto_completado texto
Especifica que texto debe mostrarse en la ventana de terminal de un Eterm en pausa
cuando el proceso hijo se haya completado.

nombre_término nombre
Uso nombre como el $ TERM variable de entorno, que controla qué
Se utiliza la entrada termcap / terminfo. El valor predeterminado es eterm.

ejecutivo comando
En lugar de ejecutar un shell, esto hará que Eterm genere comando como su
proceso hijo. ¡Solo puedes tener uno de estos!

FUNCIONES INTEGRADAS

Eterm tiene un conjunto de funciones integradas que están disponibles en archivos de configuración. Cada
uno acepta cero o más parámetros y genera una serie de cero o más palabras.
Las "palabras" se definen en términos de caparazón; es decir, las palabras están separadas por espacios en blanco y
Se pueden utilizar comillas simples o dobles para encapsular palabras que contienen espacios en blanco.
ellos mismos. También emplea comillas inversas para ejecutar un comando cuya salida puede
convertirse en parte del archivo de configuración en sí o se puede pasar a una función incorporada como
su lista de parámetros. Las funciones integradas y las comillas inversas se pueden utilizar en cualquier lugar
la salida sería válida. Las funciones integradas tienen el prefijo % carácter.

%nombre de la aplicación()
Devuelve el nombre de la aplicación, un guión y el número de versión. Actualmente este
es la cuerda Eterm-0.9.6.

% exec (comando)
Ejecuta comando y devuelve el resultado. Básicamente es exactamente como usar
comillas inversas.

%obtener(variable)
Recupere el valor de una variable de archivo de configuración. Referirse a %poner() función
abajo.

%poner(variable propuesta de)
Crea una variable de configuración llamada variable y asignarle el valor de propuesta de.
El valor se puede recuperar posteriormente utilizando %obtener(variable)

%aleatorio(params)
Esta función elige aleatoriamente una de las palabras que componen params y devoluciones
ese. Los temas predeterminados que vienen con Eterm usan esta función para elegir
fondos aleatorios, pero los fondos no son las únicas cosas que pueden ser
aleatorio con esta función. Puedes aleatorizar cualquier cosa ... colores, alternar,
fuentes, tintes, etc.

%versión()
Devuelve el número de versión. Actualmente esta es la cadena 0.9.6.

PREPROCESADO

Eterm apoya el %incluir presentar directiva para permitir la separación de los
información de configuración en varios archivos. Eterm cargará y analizará presentar solo
como cualquier otro archivo de configuración, pero tratará su contenido como si reemplazara al
directiva en sí.

También puede solicitar que el archivo de configuración se ejecute a través de un preprocesador externo
(como m4 o cpp) antes de que Eterm lo lea. Esto se hace a través del % preproc comando
directiva. Puede especificar lo que quiera para comando siempre que acepte
entrada en STDIN y envía la salida a STDOUT. Ver el menús.cfg archivo en el predeterminado
elección tema por ejemplo.

FUNCIONES DE SCRIPT

Uno de los tipos de acción que se puede vincular a pulsaciones de teclas, botones del mouse, elementos de menú,
o botones de la barra de botones es un guión. El guión debe ser una sola palabra (es decir,
sin espacios o entre comillas) y consta de una o más llamadas a
el script funciona a continuación. Cada llamada está separada de la siguiente por un punto y coma
(;). Los parámetros de función están entre paréntesis; los paréntesis son opcionales
si no se van a pasar parámetros. Parámetros separados por comas y / o espacios en blanco
de cada uno.

Copiar(buffer)
Copia la selección actual al portapapeles o búfer de corte especificado. buffer
es un número 0-7, en cuyo caso la selección se copia al búfer de corte
especificado, o una de las palabras portapapeles, primarioo secundario (o cualquier inicial
subcadena de la misma), en cuyo caso la selección se copia a la especificada
portapapeles. Puedes omitir buffer, en cuyo caso el búfer predeterminado es primario
(XA_PRIMARY en Xlib-speak).

eco(cadena)
Envíe el especificado cadena al subcomando. Exactamente equivalente al echo
acción.

es_display (cmd, params)
Alias es_disp
Esta es una función maestra que permite la manipulación de las pantallas de Escreen a través de
el uso de una serie de subcomandos. El especificado cmd determina qué, si lo hay,
params esta permitido. Los subcomandos disponibles son:
Goto - Cambiar a la pantalla especificada (0-9)
prev - Cambiar a la pantalla anterior
Next - Cambiar a la siguiente pantalla
palanca - Pantalla de alternancia
nueva - Crea una nueva pantalla. Se puede pasar un nombre para la nueva pantalla como
parámetro, o contacta para pedirle al usuario el nombre.
rebautizar - Cambiar el nombre de la pantalla actual. Un nombre para lo nuevo
la pantalla se puede pasar como un parámetro, o contacta para solicitar al usuario la
nombre.
matar - Finalizar la visualización actual (o especificada).
reloj - Alternar el monitoreo de la pantalla actual / especificada para la actividad.
retroceder - Ver el retroceso de la pantalla actual / especificada.

es_regioncmd, params)
Alias es_reg es_ganar es_ventana
Esta es una función maestra que permite la manipulación de las regiones de visualización de Escreen
mediante el uso de una serie de subcomandos. El especificado cmd determina qué,
Si alguna, params esta permitido. Los subcomandos disponibles son:
Goto - Cambiar a la región especificada (0-9)
prev - Cambiar a la región anterior
Next - Cambiar a la siguiente región
palanca - Alternar región
nueva - Crea una nueva región. Se puede pasar un nombre para la nueva región como
parámetro, o contacta para pedirle al usuario el nombre.
rebautizar - Cambiar el nombre de la región actual. Un nombre para la nueva región
se puede pasar como un parámetro, o contacta para pedirle al usuario el nombre.
matar - Terminar la región actual (o especificada).
, solamente - Maximice la región actual / especificada a la pantalla completa.
reloj - Alternar el seguimiento de la actividad de la región actual / especificada.
retroceder - Ver el retroceso de la región actual / especificada.

es_statement (ambiental)
Ejecute un comando Escreen (screen / twin) directamente.

es_reset ()
Alias es_primero
Restablecer la sesión de Escreen

exec_dialog (comando)
Lo mismo que ejecutivo/desovar, pero esta función presenta al usuario un cuadro de diálogo en
que puede editar / confirmar el comando que se ejecutará y especificar más
parámetros si es necesario.

Salida(mensaje)
Salida(código)
Alias morir renuncia
Salga de Eterm con un mensaje o un retorno entero código. Cualquiera de los parámetros
se pueden especificar, pero no ambos. Si no se especifica ninguno, un código of 0 (cero) es
el valor por defecto.

matar(señal)
Envía la señal especificada al proceso secundario principal de Eterm (ya sea su shell,
o lo que especifique para que Eterm se ejecute). Siendo por el momento, señal debe
ser numérico. SIGNO es el valor predeterminado si señal se omite.

msgboxmensaje)
Muestra un pequeño cuadro de diálogo que contiene mensaje y espera una pulsación de tecla antes
continuo.

nop ()
No hace absolutamente nada excepto perder el tiempo. :-)

pegar(buffer)
Pega el contenido del portapapeles especificado o el búfer de corte en la terminal
ventana. buffer es un número 0-7, en cuyo caso se pega la selección
del búfer de corte especificado, o una de las palabras portapapeles, primarioo
secundario (o cualquier subcadena inicial de la misma), en cuyo caso el contenido de la
se pegan el portapapeles especificado. Puedes omitir buffer, en cuyo caso el valor predeterminado
búfer es primario (XA_PRIMARY en Xlib-speak).

ahorrar(tipo, nombre de archivo)
Guarde la configuración actual del tema / usuario. tipo pueden ser cualquiera de los dos usuario or tema;
el valor predeterminado es usuario. nombre de archivo es el archivo al que se deben asignar las configuraciones
salvado. Puede contener una ruta absoluta o relativa al tema.
directorio. El nombre de archivo predeterminado para usuario is usuario.cfgy el nombre de archivo predeterminado
para tema is tema.cfg.

save_buff (nombre de archivo)
Vuelca el contenido del búfer de retroceso en el archivo especificado.

Desplazarse(n)
Se desplaza hacia atrás o hacia adelante en el búfer de retroceso. n es un punto flotante
número seguido de un especificador de unidad opcional. El especificador de unidad es uno de los siguientes:
líneas or l; paginas or p, o tampones or b. El número de coma flotante puede ser
separado del especificador de unidad por espacios en blanco o una coma, pero no es
requerido. El número de coma flotante debe ser positivo para desplazarse hacia abajo (hacia adelante)
y negativo para desplazarse hacia arriba (hacia atrás). Por ejemplo, la secuencia de teclas Shift-PgUp
es equivalente a desplazamiento (-1p). También puede especificar cantidades fraccionarias, como
as desplazamiento (0.5p) para desplazarse media página hacia abajo. La unidad predeterminada si no se especifica
is líneas.

búsqueda(str)
Presenta un cuadro de diálogo en el que el usuario puede introducir un término de búsqueda. El valor por defecto
el valor está configurado para str. Todas las apariciones de la cadena de búsqueda especificada se
resaltado en el búfer de desplazamiento hacia atrás, y Eterm vuelve al más reciente
una. Si vuelve a buscar con la misma palabra clave, se borrará la anterior.
destacando.

Aparecer(comando)
Alias ejecutivo
Genera un proceso hijo secundario para ejecutar comandoo eterm si no hay valor
pasado.

cuerda(cadena)
El especificado cadena se analiza a través de Eterm. Esto es exactamente idéntico al
cadena acción.

PANTALLA


Escreen es una capa de interfaz de pantalla/doble que permite a Eterm interoperar con GNU
detectar y con Massimiliano Ghilardi gemelo software. Esto permite que Eterm soporte
múltiples sesiones de subshell dentro de una sola ventana. En la superficie, esta función funciona
de manera similar a las sesiones "con pestañas" que ofrecen programas como consola y multi-gnomo-
terminal. Sin embargo, Escreen tiene la ventaja de ser una interfaz para el software existente,
proporcionando así capacidades adicionales como múltiples regiones por pantalla, desconectar/volver a conectar
capacidad, soporte de sesión remota sin problemas, soporte de firewall y más.

El soporte de Escreen todavía es algo experimental y, por lo tanto, no está compilado en Eterm por
defecto. Para habilitarlo, debe compilar con --habilitar pantalla electrónica y/o --habilitar-etwin
(dependiendo de si tienes screen, twin, o ambos). Si instaló desde un paquete,
puedes usar eterm --versión y verifique si +PANTALLA (habilitado) o -PANTALLA
(discapacitado).

Para obtener los mejores resultados, si desea utilizar el modo Escreen, hágalo invocando Eterm con el
Tema de pantalla electrónica (eterm -t Pantalla electrónica). Este tema proporciona combinaciones de teclas predeterminadas, las funciones básicas
Menú Escreen, definiciones de color, etc. para uso del motor Escreen. Lo más importante, es
suministra lo requerido url parámetro para invocar el modo Escreen.

Consulte el archivo README.Escreen para una discusión más detallada del modo Escreen.

AUTORES


Michael Jennings ([email protected])

URL (s)


Página de inicio de Eterm -- http://www.eterm.org/
Página de inicio del autor -- http://www.kainx.org/

Use Eterm en línea usando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

Comandos de Linux

Ad