Quali sono le differenze tra i tipi di terminale supportati da iTerm2?

7

Sto cercando un breve confronto tra i tipi di terminale supportati da iTerm2, principalmente per vedere quale setup scegliere per minimizzare i problemi.

Principalmente, mi sto connettendo con i server Linux (Debian / Ubuntu), usando tmux molto (script per essere avviato di default su ssh).

Anche io uso Midnight Commander il più delle volte e continuo a incontrare molti problemi relativi a ESCaping.

Ecco l'elenco completo:

  • VT100
  • xterm
  • xterm-nuovo
  • xterm-256color
  • ANSI
  • rxvt
  • linux

Il mio attuale è xterm-256color , ma quando ssh in remoto osservo che diventa TERM=screen , probabilmente perché l'uso di tmux.

Ora, cosa dovrei usare per evitare problemi con mc in esecuzione in tmux, voglio essere in grado di usare il mouse, semplici escape e smettere di vedere strani personaggi che appaiono sullo schermo (relativi agli escape, come OBOB )

    
posta sorin 06.05.2014 - 21:55
fonte

1 risposta

6

Scommessa breve, vai per xterm-256color

L'impostazione in iTerm2 influisce su due cose: 1. Come viene inizialmente impostata la variabile d'ambiente TERM. I tuoi script di accesso stanno cambiando questo se viene impostato sullo schermo (o stai usando schermo o tmux, che lo impostano sempre sullo schermo) 2. Il terminale "ansi" scorre automaticamente quando il cursore si trova in basso a destra sullo schermo. Probabilmente non vuoi questo.

Per quanto riguarda il modo in cui la variabile TERM viene interpretata dalle app, è complicato. La maggior parte delle persone vuole xterm-256color a meno che non stiano cercando un host che non lo supporta. In ordine di capacità e supporto, li ordinerei: xterm-256color xterm-new xterm VT100

Probabilmente non utilizzerei gli altri a meno che non avessi una buona ragione per farlo (sono trasferiti dal codice iTerm originale e potrebbero o potrebbero non funzionare bene).

In ogni caso, scopri perché la variabile TERM viene modificata sullo schermo e probabilmente questa è la causa dei tuoi problemi.

    
risposta data 07.05.2014 - 01:52
fonte

Leggi altre domande sui tag