MacBook下终端的一些配置和操作
前言
提示:这里可以添加本文要记录的大概内容:
例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。
提示:以下是本篇文章正文内容,下面案例可供参考
一、mac下终端(shell)颜色的配置
Step 1(步骤一)
打开MAC的终端输入:
sudo vim ~/.bash_profile
Step 2(步骤二)
把下面的代码复制进去后退出vim编辑
#display git branch in PS1
find_git_branch () {
local dir=. head
until [ "$dir" -ef / ]; do
if [ -f "$dir/.git/HEAD" ]; then
head=$(< "$dir/.git/HEAD")
if [[ $head = ref:\ refs/heads/* ]]; then
git_branch="(${head#*/*/})"
elif [[ $head != '' ]]; then
git_branch=" → (detached)"
else
git_branch=" → (unknow)"
fi
return
fi
dir="../$dir"
done
git_branch=''
}
PROMPT_COMMAND="find_git_branch; $PROMPT_COMMAND"
black=$'\[\e[1;30m\]'
red=$'\[\e[1;31m\]'
green=$'\[\e[1;32m\]'
yellow=$'\[\e[1;33m\]'
blue=$'\[\e[1;34m\]'
magenta=$'\[\e[1;35m\]'
cyan=$'\[\e[1;36m\]'
white=$'\[\e[1;37m\]'
normal=$'\[\e[m\]'
PS1="$green\u$white@$green\h:$cyan\w$yellow\$git_branch$normal\$ "
Step 3(步骤三)
输入这段话后回车就好啦
source ~/.bash_profile
配置完后的终端(就不是一个颜色的字体啦,在编辑器里的终端也会是配置完成后的颜色o~):