跳至主要内容

Prompt-a-licious

·阅读时间:1分钟
Michael Bridgen

我正在设置我的旧MacBook,从我的室友那里收回,以便用于编程。

第一步是安装homebrew。我发现它比macports更友好一些,macports似乎在另一台MacBook上无法修复。

在几个步骤之后(git、mercurial、node、当然还有rabbitmq),我发现自己错过了我漂亮的hg-prompt bash提示符。但是我最近更多地使用git,所以我想知道是否有可以同时处理两者的事情。

有:vcprompt,你知道它在homebrew里。

$ brew install vcprompt

为了获得漂亮的提示符,我或多或少地从hg-prompt中复制了我所拥有的内容。在.bashrc

D=$'\e[37;40m'
PINK=$'\e[35;40m'
GREEN=$'\e[32;40m'
ORANGE=$'\e[33;40m'

vc_ps1() {
vcprompt -f "(%n:${PINK}%b${D}${GREEN}%u%m${D})" 2>/dev/null
}

export PS1='${GREEN}\u@\h${D} in ${ORANGE}\w${D}$(vc_ps1)\n$ '

顺便说一句,如果你像我一样忘记了.bashrc.bash_profile哪个是做什么的,这篇文章解释了它[https://www.joshstaiger.org/archives/2005/07/bash_profile_vs.html]。

如果你想变得花哨,在Arch Linux wiki上有一份定制bash提示符的指南。

© 2024 RabbitMQ. All rights reserved.