Zsh-Git-Prompt在mac osx雪豹上不起作用

时间:2011-06-05 15:22:48

标签: git zsh prompt

我想使用zsh-git-prompt,从这个repo https://github.com/olivierverdier/zsh-git-prompt,我已经在linux上使用它一段时间了,我没有遇到任何问题,现在我正在尝试在Snow Leopard上使用它,但由于某种原因,zsh函数没有被正确调用,所以它不起作用,不会抛出任何错误信息。

我尝试执行update_current_git_vars函数并且运行良好,问题是当更改目录或类似的东西时不执行函数,但其​​原因我不知道。

我的点文件位于https://github.com/fespinoza/dotfiles/tree/mac

我希望有人能帮助我

3 个答案:

答案 0 :(得分:1)

高度建议使用oh-my-zsh来管理您的ZSH shell设置。

它提供了构建丰富的git-prompt的功能;看看提供的主题示例。

修改

我的提示的截图:

enter image description here

答案 1 :(得分:1)

您可能想尝试安装oh-my-zsh - https://github.com/robbyrussell/oh-my-zsh

它适用于雪豹,并且包含许多主题文件,其中包含针对zsh的自定义提示以及用于自动完成的插件。

至于你的提示,$应该在第一个引号之后吗?或者你可以尝试完全放弃它?

编辑:这就是我用作路径的方式:

[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm"

答案 2 :(得分:1)

zsh-git提示符可以在我的linux机器上运行,但如果我使用putty进入该机器,它就无法正常工作。我使用的是等宽字体,但似乎我必须使用正确的编码。