也分享一个带 git 支持的 PS1

2012-11-21 22:40:06 +08:00
 phuslu
首先把这段代码加到你的 ~/.bashrc 末尾
http://gist.github.com/4125140

然后执行
wget --no-check-certificate https://raw.github.com/git/git/master/contrib/completion/git-prompt.sh -O ~/.git-prompt.sh

然后执行
source ~/.bashrc

好了, 这下你的 PS1 在你的 git repo 目录下可以显示分支名了
还有内置的 history-search-backward 功能了.
3410 次点击
所在节点    程序员
8 条回复
ratazzi
2012-11-21 22:43:46 +08:00
直接上 oh-my-zsh 然后丢到 dropbox,没有再省事的了
phuslu
2012-11-21 22:48:05 +08:00
@ratazzi oh-my-zsh 我在 mac air 也用, 不过推广略有有难度, 上面的这段虽然简陋了点, 但是在公司我尝试向其他人推荐, 很容易. 大家都一致表示, 好用 :)
lex
2012-11-21 23:05:54 +08:00
dotfiles 里有这个功能
https://github.com/sontek/dotfiles
ini
2012-11-21 23:37:36 +08:00
@phuslu
话说,opera的人都用git和Linux么。。
sinxccc
2012-11-21 23:48:31 +08:00
用过一段时间带 git 信息的 PS1,觉得一旦项目变大,切换目录的时候就会变得很慢,只好去掉了。
ivenvd
2012-11-22 00:38:25 +08:00
Bash 什么的弱爆了。
hewigovens
2012-11-22 08:31:58 +08:00
@ini 基本上是的,而且听说opera相当工程师文化。。
ini
2012-11-22 22:38:11 +08:00
@hewigovens
我去。。没发现你也在这里混啊。。NJ这边的opera做神马的?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/52998

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX