【发布时间】:2013-07-23 13:16:33
【问题描述】:
我可以在 shell 提示符中显示 git 分支名称。但是每当我使用屏幕时,我都会得到 p>
bash: parse_git_branch: command not found
并且没有显示 git 分支。 请帮助我在屏幕会话中也得到这个。
我的 .bash_profile 中有以下内容。
parse_git_branch() {
git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/ (\1)/
}
export PS1="[\W\$(parse_git_branch)]$ "
我没有.git-completion.bash
系统规格:
- 操作系统:OSX 10.8.4
- 终端和 iTerm2
- 屏幕版本:4.00.03 (FAU) 2006 年 10 月 23 日
【问题讨论】:
-
如何自定义提示?你能给你的 PS1 字符串吗?
-
.git-completion.bash文件在您的主 shell 中的来源(即没有屏幕?)
标签: bash git gnu-screen