tmux服务器不以ZSH返回“1; 2c”开始

时间:2014-10-03 10:23:28

标签: shell zsh tmux oh-my-zsh

将zsh 5.0.2(x86_64-apple-darwin13.0)与' oh-my-zsh'插件。

服务器日志:https://gist.github.com/bigmyx/7055983ace63422bcb20

客户日志:

got 207 from server
got 203 from server

有什么想法吗?

3 个答案:

答案 0 :(得分:2)

这似乎是由dotfiles中某处的语法错误引起的。常见的展示位置:.zshrc(或.bashrc.bash_profile等),当然还有.tmux.conf

在我的情况下,我忘记了这样的引号: DISABLE_UPDATE_PROMPT=true应该是DISABLE_UPDATE_PROMPT='true'

答案 1 :(得分:0)

对于那些有相同问题的人。都是关于/ dev / pts /权限

使用以下命令将您的用户添加到tty组:

sudo usermod -a -G tty escaper

然后更改权限:

sudo chmod 730 /dev/pts

或您想要的任何东西,但要有小组写作烫发。

另外,如果在制作chroot并挂载/ dev后遇到此问题,则可以挂载dev / pts。像这样:

sudo mount --bind /dev/ /home/jail/dev
sudo mount --bind /dev/pts/ /home/jail/dev/pts

答案 2 :(得分:-2)

清理我之前的〜/ .tmux.conf解决了这个问题。