OS X Catalina:update_terminal_cwd:11:无法识别的修饰符“i”

OS X Catalina:update_terminal_cwd:11:无法识别的修饰符“i”

在 .zshrc 中一定要有

# .zshrc

# Source global definitions
if [ -f /etc/zshrc ]; then
    . /etc/zshrc
fi

代替

# .bashrc

# Source global definitions
if [ -f /etc/bashrc ]; then
    . /etc/bashrc
fi

为了避免

/etc/bashrc:8: command not found: shopt
/etc/bashrc_Apple_Terminal:172: parse error near `;'
update_terminal_cwd:11: unrecognized modifier `i' 

令人讨厌的消息。我仍然不明白为什么它涉及无法识别的修饰符“i”。错误到底来自哪里?谢谢。

答案1

您的文件中不应该有上述任何一条语句.zshrc

相关内容