在混帳擊在Windows上,我得到很好的着色和當前分支顯示,像這樣:顯示當前分支和着色在Linux(如Git的Bash在Windows上)
我如何獲得在Linux上同樣的着色和提示?在Linux上,我使用常規終端,它不顯示當前分支。
在混帳擊在Windows上,我得到很好的着色和當前分支顯示,像這樣:顯示當前分支和着色在Linux(如Git的Bash在Windows上)
我如何獲得在Linux上同樣的着色和提示?在Linux上,我使用常規終端,它不顯示當前分支。
如果你正在使用bash,
我用以下我的〜/ .bashrc:
show_git_branch() {
git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/(\1)/'
}
export PS1="\[\033[0;37m\]\[email protected]\h\[\033[0;37m\] \w \[\033[31m\]\$(show_git_branch)\[\033[00m\]$\[\033[00m\] "
的是什麼樣子的樣本:
你只需要將代碼添加到.bashrc文件並運行source ~/.bashrc
。
有幾十個包含精美提示設置的包。選擇你喜歡的任何一個;確保它是爲* shell *而設計的。 Arpit在下面提到了zsh,它需要從bash切換到zsh。 – torek