온라인으로 많은 튜토리얼 / 포스트가 있습니다 (예 : http://www.cyberciti.biz/faq/bash-shell-change-the-color-of-my-shell-prompt-under-linux-or-unix/ ) 을 설정하여 bash에서 프롬프트를 사용자 정의하는 방법에 대해 설명합니다 PS1. 내가 입력 한 명령의 색상 / 굵게를 사용자 정의하는 방법이 있습니까?
즉, 예를 들어 녹색 프롬프트, 굵은 파란색 명령을 원하고 기본 색상으로 출력한다고 가정합니다. 아래 예에서 나는 " joe>"를 설정하여 녹색, 파란색, 굵게 표시 하는 방법을 이미 알고 PS1있습니다. 그러나 git status예를 들어 굵게 표시 할 수있는 방법이 있습니까?
joe> git status
# On branch master
# Your branch is ahead of 'origin/master' by 2 commits.
#
...
preexec() { printf '\e[0m' }