0

これらの機能を備えたgitを使用するための.bashrcとは何ですか。多くの情報を表示しますが、端末の表示を妨げたり、気を散らしたりすることはありません。

私はUltimateBashrcを試しましたが、それが大好きですが、もっと多くの機能を備えたものを探していました。

それが持っている必要があるもの:

  • 現在のブランチと色分けされたビュー
  • 現在ログインしているユーザー

また、現在どの画面を表示していて、開いているすべての画面を表示するために画面と連動するものがある場合は、生産性を高めるのに役立ちます。

4

1 に答える 1

0

これを使用して、現在のブランチを表示します。

function git_branch() {
    tmp=$?
    branch=`git branch 2> /dev/null | awk '/\*/ { print substr($0, 3); }'`
    if [ "X$branch" != "X" ]; then
        echo -n "$branch "
    fi
    exit $tmp
}
export PS1="\[\033[1;37m\]\$(git_branch)\[\033[0m\][\u@\h:\w]\$? \\$ "
于 2012-12-14T21:50:05.147 に答える