è appena successo sul mio sistema Lion, sto usando zsh con tmuxspazio strano prima di pronta usando tmux su Mac OS Lion
normale nella shell zsh
doppio spazio in tmux schermo
mi manca un po 'di configurazione nella zsh o tmux?
è appena successo sul mio sistema Lion, sto usando zsh con tmuxspazio strano prima di pronta usando tmux su Mac OS Lion
normale nella shell zsh
doppio spazio in tmux schermo
mi manca un po 'di configurazione nella zsh o tmux?
Avviare tmux con l'opzione -u per la funzionalità Unicode. Vedi this issue.
Da man tmux
:
u
tmux tenta di indovinare se il terminale possa supportare UTF-8 controllando prima del LC_ALL, LC_CTYPE e variabili di ambiente LANG da impostare per la stringa "UTF-8". Questo non è sempre corretto: il flag -u esplicitamente informa tmux che UTF-8 è supportato.
Se il server viene avviato da un client passato -u o in cui viene rilevato UTF-8, le opzioni utf8 e status-utf8 sono abilitate rispettivamente nella finestra globale e nelle opzioni di sessione .
scusa ho appena sostituito un'immagine con ulteriori informazioni –
esattamente uguale al tuo, ho cambiato su un altro tema, lo stesso problema, ma va bene usare solo zsh, solo nella schermata tmux, è più ampia –
aggiungi una normale immagine della shell zsh –
Ho avuto lo stesso problema quando ho cambiato la lingua di sistema in inglese. Quando uso il comando locale
tutti i campi erano vuoti. E quando ho impostato il linguaggio di formattazione nelle preferenze (Lingua & Regione -> Avanzate) in russo - il comando locale
era con valori pieni e in tmux era ok.
Mi sono imbattuto in questo problema con zsh
, byobu
e tmux
.
Per risolvere pienamente:
Aggiungere il seguente alla ~/.zshrc
:
export LC_ALL=en_US.UTF-8 export LANG=en_US.UTF-8
Aggiungere -u
dopo byobu-lauch
in ~/.zprofile
:
_byobu_sourced=1 . /usr/bin/byobu-launch -u
Aggiungere il seguente alla ~/.byobu/.tmux.conf
:
set-option -g utf-8 on
Ho rimosso il tag vim poiché non v'è alcuna relazione con Vim. O mi manca qualcosa nella domanda? – lucapette
va bene @lucapette Invierò il problema vim in una nuova domanda, grazie –