.bashrc iTerm2 PS1

.bashrc iTerm2 PS1

我刚刚在电脑和 oh-my-zsh 上安装了 iTerm2。一切运行正常,只是我的 PS1 显示为“➜ ~ git:(master) ✗”。我不确定这个令牌叫什么。有人知道吗?

我正在尝试将其更改为更短的内容并删除我的 git 分支信息。它会显示每个目录的信息。

我已经检查了 ~/.bashrc 和 ~/.bash_profile

任何帮助都非常感谢。谢谢。

答案1

.bashrc和都应由而不是.bash_profile来使用。有关启动脚本的详细信息,请查看联机帮助页。bashzshzsh

答案2

Oh-my-zsh 使用自己的主题。您不应编辑其启动文件~/.oh-my-zsh文件夹中,因为每次您更新 oh-my-zsh 时这个文件夹都会被更改,并且您会丢失您的自定义。

检查您的~/.zshrc启动文件,Zsh 为您创建了该文件,并且 oh-my-zsh 应该在第一次执行时对其进行了修改。

在那里,你会发现类似的东西:

# Set name of the theme to load.
ZSH_THEME=...

ZSH_THEME用其中任何一个替换您可以在这里找到. 有些主题根本不显示 Git 信息。

如果你只想改变提示(即输入前显示的内容),PS1手动设置.zshrc就可以了——许多也存在这样的选择

相关内容