【问题标题】:Oh-my-zsh mac os X broken [closed]Oh-my-zsh mac os X 坏了[关闭]
【发布时间】:2014-03-24 13:23:29
【问题描述】:

今天早上更新了 Oh-my-zsh。 从那时起,每次我启动我的终端:

grep: unrecognized option `--exclude-dir=.cvs'

当我尝试使用 git-flow 时同理

有什么想法吗?

【问题讨论】:

    标签: macos oh-my-zsh


    【解决方案1】:

    低于 2.5.3 的 Grep 版本没有此选项。尝试升级您的 grep,或注释掉这些行

    for PATTERN in .cvs .git .hg .svn; do
    GREP_OPTIONS+="--exclude-dir=$PATTERN "
    done
    

    在 .oh-my-zsh/lib/grep.zsh 第 9 行。然后它又可以正常工作了。

    【讨论】:

    • 我最终将我的操作系统更新为 Maverick。以与我的 grep 相同的方式更新...我想它应该被报告为 zsh 的向后兼容性问题。无论如何谢谢:)
    • 谢谢!...对于较旧的 grep,您可以使用 --exclude 标志。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-10-19
    • 1970-01-01
    • 2017-08-10
    • 1970-01-01
    • 2020-05-15
    相关资源
    最近更新 更多