不久前,我做了一个改变,从噢-我的-zsh到预科。这是一个失败的安装过程,但在它开始工作后,我非常高兴。终端窗口的启动时间发生了巨大变化。我对这个古老版本的prezto相当满意,但只是出于好奇而决定更新。
我按照github页面上的提议做了。
git pull && git submodule update --init --recursive现在我看到这三个错误,然后启动终端。
/Users/lun/.zshenv:10: parse error near `fi'
/Users/lun/.zprofile:74: parse error near `fi'
.zprezto/init.zsh:50: parse error near `elif' 在出现更多错误之前,我把它们清理干净了。它看起来像是对某些字符的错误编码,但对这些字符不是。
https://gist.github.com/skatkov/9157258
因为前传没能加载。
也许我漏掉了什么?
发布于 2014-02-22 18:47:01
我修复了它,多亏了freenode上的#zsh频道。
问题是我的git配置,它强制窗口行结束。(linux使用LF (^J)作为行尾,使用windows CRLF (^M^J))
如果'git -全局core.autocrlf‘返回true,您应该:
https://stackoverflow.com/questions/21956836
复制相似问题