24.01.2014 Views

Terminali a caratteri - IIS Marconi Latina - Area didattica

Terminali a caratteri - IIS Marconi Latina - Area didattica

Terminali a caratteri - IIS Marconi Latina - Area didattica

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>Terminali</strong> a <strong>caratteri</strong> 623<br />

|sun<br />

|screen-s<br />

|screen-bce<br />

|vt100<br />

|vt102<br />

|vt220<br />

|vt52<br />

|xterm<br />

|xterm-debian<br />

|xterm-xfree86<br />

|xterm-r5<br />

|xterm-r6<br />

|xterm-vt220<br />

|xterm-color<br />

|xterm-mono<br />

|pcansi<br />

|cons25<br />

|mach<br />

|mach-bold<br />

|mach-color<br />

Sun Microsystems Inc. workstation console<br />

VT 100/ANSI X3.64 virtual terminal with hardstatus line<br />

VT 100/ANSI X3.64 virtual terminal with bce<br />

dec vt100 (w/advanced video)<br />

dec vt102<br />

dec vt220<br />

dec vt52<br />

X11 terminal emulator<br />

Debian xterm (VT220-conformant backspace)<br />

xterm terminal emulator (XFree86)<br />

xterm R5 version<br />

xterm X11R6 version<br />

XFree86 xterm emulating vt220<br />

generic "ANSI" color xterm (X Window System)<br />

monochrome xterm<br />

ibm-pc terminal programs claiming to be ansi<br />

freebsd console (25-line ansi mode)<br />

Mach Console<br />

Mach Console with bold instead of underline<br />

Mach Console with ANSI color<br />

La directory ‘/usr/share/terminfo/’ è il punto di partenza predefinito per il sistema Terminfo,<br />

ma questo può essere alterato utilizzando la variabile di ambiente TERMINFO, per indicare<br />

una directory differente. Volendo è possibile personalizzare il sistema Terminfo creando<br />

una struttura analoga a partire da ‘~/.terminfo/’, cioè dalla directory ‘.terminfo/’ nella<br />

propria directory personale.<br />

15.7.4 Variabile di ambiente «TERM»<br />

«<br />

La variabile di ambiente TERM è il mezzo per definire il tipo di terminale che si utilizza. Normalmente<br />

viene impostata automaticamente nel modo più opportuno, con il nome di terminale<br />

la cui configurazione deve essere letta da Termcap o da Terminfo.<br />

Quando è impostata in modo errato, si possono presentare due situazioni: il nome del terminale<br />

non è previsto, oppure il terminale che si utilizza effettivamente non è compatibile con<br />

la definizione contenuta in questa variabile. Nel primo caso, quando si avvia un programma<br />

che richiede l’utilizzo di tutto lo schermo, viene segnalato l’errore e, a seconda dei casi, il programma<br />

si avvia ugualmente facendo riferimento a un terminale elementare, oppure si rifiuta<br />

semplicemente di funzionare.<br />

|Unknown terminal: pippo<br />

|Check the TERM environment variable.<br />

|Also make sure that the terminal is defined in the terminfo database.<br />

Se il programma si avvia con una configurazione inappropriata al terminale che si utilizza,<br />

questo mostra generalmente un comportamento insolito, per diversi aspetti. Per esempio si<br />

possono notare simboli strani sullo schermo, la tastiera potrebbe non rispondere nel modo<br />

consueto, lo schermo potrebbe essere ridisegnato solo parzialmente.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!