to właśnie wydarzyło się w moim systemie Lion używam zsh z tmuxdziwne miejsce przed szybka użyciu tmux na Mac OS Lion
normalne w powłoce zsh
podwójną przestrzeń w tmux ekranie
mi brakuje jakiegoś config w zsh lub tmux?
to właśnie wydarzyło się w moim systemie Lion używam zsh z tmuxdziwne miejsce przed szybka użyciu tmux na Mac OS Lion
normalne w powłoce zsh
podwójną przestrzeń w tmux ekranie
mi brakuje jakiegoś config w zsh lub tmux?
Uruchom tmux za pomocą opcji -u dla funkcji Unicode. Zobacz this issue.
Od man tmux
:
-u
tmux próbuje odgadnąć, jeśli terminal może obsługiwać UTF-8, sprawdzając pierwszy z LC_ALL, LC_CTYPE i LANG zmiennych środowiskowych, które mają być ustawione dla ciągu "UTF-8". Nie zawsze jest to poprawne: flaga -u jawnie informuje tmux, że obsługiwane jest UTF-8.
Jeśli serwer jest uruchamiany z klienta przekazanego -u lub w przypadku wykrycia UTF-8, opcje utf8 i status-utf8 są włączone w opcji globalnego okna i sesji odpowiednio .
przepraszam właśnie zastąpiłem obraz z większą ilością informacji –
dokładnie to samo z twoją, zmieniłem na inny temat, ten sam problem, ale dobrze jest po prostu użyć zsh, tylko na ekranie tmux jest szerszy –
dodaj normalny obraz powłoki zsh –
Miałem ten sam problem, gdy zmieniłem język systemu na angielski. Kiedy używam polecenia locale
, wszystkie pola były puste. A kiedy ustawiam język formatu w preferencjach (Język & Region -> Zaawansowane) na rosyjski - polecenie locale
było z wypełnionymi wartościami iw tmux było OK.
Wpadłem na ten problem z zsh
, byobu
i tmux
.
Aby całkowicie rozwiązać go:
Dodaj do ~/.zshrc
następujące:
export LC_ALL=en_US.UTF-8 export LANG=en_US.UTF-8
Dodaj -u
po byobu-lauch
w ~/.zprofile
:
_byobu_sourced=1 . /usr/bin/byobu-launch -u
Dodaj do ~/.byobu/.tmux.conf
następujące:
set-option -g utf-8 on
usunąłem tag vim, ponieważ nie ma związku z Vima. Czy też brakuje mi czegoś w pytaniu? – lucapette
jest ok @lucapette opublikuję problem vim w nowym pytaniu, dziękuję –