我使用tmux+iTerm2集成(tmux -CC
)。一切都很好,除了在zsh中,我在第行的开头得到了奇怪的%
:
user@user] date
Fri Apr 11 03:12:39 PDT 2014
%
user@user]
我知道zsh用%
发出信号,表示行末尾没有n
,但我不知道该怎么做才能消除它,或者强迫tmux/iterm使用正确的行结尾
当我使用tmux+zsh和iterm而不是积分时,我就没有问题了。
我试过(没有成功)
tmux -CC -u
unset PROMPT_SP
我也有同样的问题,我使用putty登录到安装了tmux和zsh的远程服务器。行的末尾不仅有一个%
,而且行的分隔也不正确。
假设你的用户名是ross
,远程服务器是123.123.123.123
,你可以再次登录以解决问题,即
[ross@123.123.123.132]: ssh ross@123.123.123.123
[ross@123.123.123.132]:
我不知道为什么它能解决问题,但它对我有效。