安装
sudo apt-get install zsh # 如果已经装了zsh可以跳过
wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | sh
配置oh my zsh
rm -rf ~/.oh-my-zsh/themes/robbyrussell.zsh-theme
vim ~/.oh-my-zsh/themes/robbyrussell.zsh-theme
贴入:
NEWLINE=$'\n'
PROMPT="%(?:%{$fg_bold[green]%}➜ :%{$fg_bold[red]%}➜ )"
PROMPT+=' %{$fg[cyan]%}[$PWD]%{$reset_color%} $(git_prompt_info) ${NEWLINE}'
ZSH_THEME_GIT_PROMPT_PREFIX="%{$fg_bold[blue]%}git:(%{$fg[red]%}"
ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%} "
ZSH_THEME_GIT_PROMPT_DIRTY="%{$fg[blue]%}) %{$fg[yellow]%}✗"
ZSH_THEME_GIT_PROMPT_CLEAN="%{$fg[blue]%})"
效果
进入zsh:
zsh
可以看到,显示了完整的系统路径,以及显示了git的分支,以及可以在下一行输入命令这样就不会因为显示路径过长导致输入命令换行了。
没报错下面⬇️就不用看了…
一些报错解决
mac如果没有wget:
brew install wget
其他linux如果没有wget:
sudo apt install wget
mac如果没有brew:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
mac如果没有zsh
brew install zsh
吐槽
信息化时代,时间就是金钱啊,很多博客都写了一堆没用的东西
???我想看这些吗?我一点都不想看啊,你就告诉我怎么装,然后效果啥样不就好了吗…ok你说你想记录的详细点,能不能先记录下主要的步骤呢?然后提示下底下一些没必要看了,然后你想怎么写怎么写…这样方便自己重装也方便别人阅读不好吗…
最重要的,很多人写了一堆也不贴个图效果是啥就让你papapa的下载一堆插件…很多还是github的贼慢。