求教, Shell 命令提示符怎么配置?

2019-05-15 11:05:03 +08:00
 jugggao
1519 次点击
所在节点    问与答
7 条回复
Meltdown
2019-05-15 11:43:50 +08:00
有个叫 PS 的变量
Meltdown
2019-05-15 11:45:27 +08:00
错了,PS1
Aoerz
2019-05-15 12:23:13 +08:00
c4f36e5766583218
2019-05-15 13:09:54 +08:00
啥东西?补全吗? fish shell
jugggao
2019-05-15 14:36:10 +08:00
@Aoerz 这个我知道,我现在的配色方案是 export PS1='\[\e[32;1m\][\u@\h \W]\$ \[\e[0m\]',但是没有 Git 版本号之类的,还有换行。配不了他这么炫酷。
Meltdown
2019-05-15 15:50:18 +08:00
szz
2019-05-15 16:32:15 +08:00
显示分支的话,需要 https://github.com/git/git/blob/master/contrib/completion/git-prompt.sh
source ~/.git-prompt.sh
export GIT_PS1_SHOWDIRTYSTATE=1
export PS1="$green\W$yellow\$(__git_ps1)$green λ $reset"

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

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

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

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

© 2021 V2EX