答案1
_
如果 tmux 在沒有選項的情況下啟動-u
且啟動時的語言環境不是 UTF-8,則會取代非 ASCII 符號。解決此問題的最佳方法是在系統上安裝並啟用 UTF-8 區域設定。或者,您可以使用-u
選項啟動 tmux。
您的 tmux 配置中還有一個問題。從man tmux
:
default-terminal
終端設定在此會話中建立的新視窗的預設終端 - TERM 環境變數的預設值。為了使 tmux 正常運作,必須將其設定為「screen」、「tmux」或它們的衍生項目。
在您的配置中default-terminal
設定為xterm-256color
.這既不是screen
,也不是tmux
,也不是它們的導數。因此 tmux 將無法正常運作。
若要解決此問題,請替換xterm-256color
為~/.tmux.conf
並screen-256color
重新啟動電腦。您可以強制 tmux 重新加載而無需重新啟動,但重新啟動肯定會做到這一點。