被迫转岗,开始接触QA的工作。本系列文章主要记录一些工作日常中踩到的坑和接触到的新知识,把握好这段短暂的时光吧~
操作系统:ubuntu 16.04 LTS
修改home目录下的.bashrc文件就可以达到这个效果了,可以清楚的看到当前你所在的分支。
.bashrc文件是啥
.bashrc文件主要保存个人的一些个性化设置,如命令别名、路径等。也即在同一个服务器上,只对某个用户的个性化设置相关。
.bashrc是一个隐藏文件,进入home,Ctrl+H 可以显示出所有文件,或在终端输入也可以查看
ls -a
添加自定义样式
首先,执行
vim ~/.bashrc
接着,在.bashrc文件末尾加上
function parse_git_branch () {
git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/ (\1)/'
}
PS1="\[\e[0;1m\]┌┤\[\e[31;1m\]\u\[\e[0;1m\] – \[\e[36;1m\]\w\[\e[0;1m\]\[\e[1;32m\]\$(parse_git_branch)\[\e[0m\]\n\[\e[0;1m\]└┤ \[\e[0m\]"
想要立即生效,最后还要再执行
source .bash
或者关闭后,再次打开也可以看到自定义的样式已经生效了。
但是本人修改之后就会有一堆让人瞧不懂的报错……
因为电脑里安装oh-my-zsh
首先将电脑中已安装的on-my-zsh卸载
uninstall_oh_my_zsh
卸载成功后,重新打开终端
是因为电脑里的默认的shell在安装oh-my-zsh时,由bash被切换成了zsh
查看当前机器默认的shell
echo $SHELL
将默认的shell切换为bash
chsh -s /bin/bash
再重启一下电脑就可以生效啦!