【发布时间】:2015-10-06 20:08:01
【问题描述】:
这就是问题所在。我目前在 zsh 中使用agnoster 主题。它在 iTerm 中看起来很棒,但在终端中看起来像这样。
换句话说,它看起来真的很丑。所以我对两种解决方案感兴趣:
终端和 iTerm 有不同的 zsh 主题。所以我可以为 iTerm 使用 agnoster,为终端使用其他一些主题。 (例如:
robbyrussell在终端中看起来不错,所以我希望 iTerm 使用agnoster,终端使用robbyrussell。进行一些修改,使
agnoster在终端中看起来不错。
我让它工作了,显然我在 if 条件中缺少一个空格,这使它完全无用。这是它在我的zshrc中的样子
if [ "$TERM_PROGRAM" = "Apple_Terminal" ]; then
ZSH_THEME="robbyrussell"
else
ZSH_THEME="agnoster"
fi
【问题讨论】:
-
非常感谢!我对 Jetbrains 终端(
pyCharm和idea)做了同样的事情:if [ "$TERMINAL_EMULATOR" = "JetBrains-JediTerm" ]; then ZSH_THEME="fwalch" else ZSH_THEME="agnoster" fi -
我的情况完全相同,您的情况对我有用,谢谢!