2014-04-29 9 views
6

Questo post è simile a this e this, tuttavia, senza putty, il bordo potrebbe essere visualizzato correttamente. Pertanto, dubito che ciò sia stato causato da una vecchia versione di tmux.tmux in stucco visualizza il bordo come 'qqqqq' o 'xxxx'

Sono in esecuzione FreeBSD 9.2-release e tmux 1.9a (ultimo su FreeBSD).

Spero che qualcuno possa darmi una soluzione sul perché questo accada e su come risolverlo.

risposta

9

Dal tmux FAQ:

io uso PuTTY ei miei tmux finestra separatori riquadro sono tutti qqqqqqqqq's!

PuTTY utilizza una traduzione di set di caratteri che non supporta il disegno di linea . Con un carattere Unicode, prova a impostare PuTTY per utilizzare una traduzione diversa nella finestra -> pagina di configurazione della traduzione. Ad esempio, modificare a ISO-8859-1 o CP437. Potrebbe anche essere necessario regolare il modo in cui PuTTY tratta i caratteri di disegno a linee nella parte inferiore della stessa pagina di configurazione.

Detto, io uso tmux 1.8 con PuTTY 0.62, "UTF-8 Traduzione", "linea Unicode disegno punti di codice" e un locale remoto di en_US.utf8 che funziona perfettamente soddisfacente.

Probabilmente avete PuTTY configurato per utilizzare Unicode senza l'utilizzo di un locale UTF-8 sulla propria macchina FreeBSD, o viceversa (se posso passare il mio locale remoto C senza toccare le mie PuTTY impostazioni ottengo il comportamento che descrivi).

+3

avuto lo stesso problema e questa risposta è stata la soluzione esatta per esso. Ho interrogato le impostazioni locali dell'host remoto con il comando 'locale' e ho visto che era' C', quindi ho modificato l'impostazione "Set di caratteri remoto" di Putty a 'ISO-8859-15' e le linee di tmux erano belle come possono essere! Grazie per questa risposta! – andimeier

7

Ho avuto lo stesso problema con Putty all'avvio di tmux su Linux 12.04. Anche l'impostazione del set di caratteri su UTF-8 in PuTTY (nelle impostazioni sotto Finestra> Traduzione> Set di caratteri remoto) non risolve il problema.

Avvio tmux con l'opzione -u ha fatto il trucco (tmux -u)

+0

Grazie! Questo mi ha aiutato molto. – Vinay87

Problemi correlati