tmux + iTerm2 + zsh - 行开头的百分号

时间:2014-04-11 10:17:24

标签: zsh tmux iterm

我使用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

1 个答案:

答案 0 :(得分:0)

我遇到同样的问题,我使用putty登录到安装了tmux和zsh的远程服务器。不仅在行尾有%,而且行也没有正确分开。

假设您的用户名为ross,远程服务器为123.123.123.123,您可以再次登录以解决问题,即

[ross@123.123.123.132]: ssh ross@123.123.123.123
[ross@123.123.123.132]:

我不知道为什么它能解决这个问题,但它对我有用。