Intenté vt100, vt102, vt220 y xterm usando top
.
Pero no puedo encontrar su diferencia. ¿Hay algún otro tipo de término? ¿Cuál es su diferencia?
xterm
se supone que es un superconjunto de vt220
, en otras palabras, es como vt220
pero tiene más características. Por ejemplo, xterm
generalmente admite colores, pero vt220
no lo hace. Puedes probar esto presionando zdentro top
.
Del mismo modo, vt220
tiene más funciones que vt100
. Por ejemplo, vt100
no parece apoyar F11y F12.
Compare sus características y secuencias de escape que su sistema cree que tienen al ejecutar infocmp <term type 1> <term type 2>
, por ejemplo infocmp vt100 vt220
.
La lista completa varía de un sistema a otro. Usted debe ser capaz de obtener la lista utilizando toe
, toe /usr/share/terminfo
o find ${TERMINFO:-/usr/share/terminfo}
. Si ninguno de esos funciona, también podría mirar terminfo.src de ncurses , que es donde la mayoría de las distribuciones obtienen los datos de estos días.
Pero a menos que su terminal tenga este aspecto o este , solo hay algunos otros que desee usar:
xterm-color
- si estás en un sistema antiguo y los colores no funcionanputty
, konsole
, Eterm
, rxvt
, gnome
, Etc - si se está ejecutando un emulador XTerm y algunas de las teclas de función, Retroceso, Eliminar, Inicio, Fin y no funcionan correctamentescreen
- si se ejecuta dentro de la pantalla GNU (o tmux)linux
- al iniciar sesión a través de una consola Linux (por ejemplo Ctrl+Alt+F1)dumb
- cuando todo está roto
ls /lib/terminfo/* /usr/share/terminfo/*
(estas son las rutas en Debian, otras distribuciones pueden tener rutas ligeramente diferentes). La mayoría de ellos son muy exóticos.vt220
admite colores! ¡Tenía uno con naranja sobre negro! ;-) Lo siento.Ejecute infocmp sin ningún argumento le dará todas las alternativas xterm disponibles:
Para más información consultar
fuente
infocmp
sin argumento le da la configuración para el terminal activo . para enumerar los otros terminales que usatoe
/usr/share/terminfo
directorio en un macOS.