zsh与bash的切换
1、问题由来
网上冲浪解决问题时,听闻zsh很好用,于是稀里糊涂入坑了,于是记录一下使用zsh过程中遇到的坑和一些常用的命令
2、解决思路
安装oh my zsh(安装完成后自动进入zsh界面)
1 | sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)" |
卸载oh my zsh
1 | uninstall_oh_my_zsh |
如果遇到command not found的错误,可以先执行这条命令
1 | export PATH=/bin:/usr/bin:/usr/local/bin:"${PATH}" |
切换成bash
1 | chsh -s /bin/bash |
切换成zsh
1 | chsh -s /bin/zsh |
下载主题
1 | git clone git://github.com/jeremyFreeAgent/oh-my-zsh-powerline-theme |
执行目录下的脚本install.sh
1 | sudo ./oh-my-zsh-powerline-theme/install.sh |
安装字体,防止乱码
1 | git clone https://github.com/powerline/fonts.git |
执行install.sh安装字体
1 | sudo ./fonts/install.sh |
- 到此字体安装完成,之后在终端命令行工具的偏好设置设置:
- 找到“文本->>字体->>更改” ,”所有字体”中选中“ Meslo LG M for powerLine“ 字体
修改zsh主题
1 | vim ~/.zshrc |
1 | ZSH_THEME="robbyrussel" 修改此项为设置主题: ZSH_THEME="powerline" |
保存,重启终端命令行即可看到powerLine 主题
使用alias别名
1 | alias pod_update='pod update --verbose --no-repo-update' |
如果遇到brew命令失效,可以执行一下两行代码
1 | echo 'eval $(/opt/homebrew/bin/brew shellenv)' >> /Users/hzx/.zprofile |
1 | echo 'eval $(/opt/homebrew/bin/brew shellenv)' >> /Users/hzx/.zprofile |
解决brew命令和mvn命令不能用的问题
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 花火の红玉宫!
评论