上班时,需要同事拉取代码做分支操作,突然发现他们的终端用的还是默认的原生状态,全是黑白文字,混搭在一起看不清,便帮助安装该工具,然后将安装过程以及遇到的问题记录下来,分享给大家。希望也能帮助到大家。
安装后的效果,终端变为彩色高亮提示,内容简洁清晰明了,在命令操作时支持各种原生vim操作,也封装了一些快捷操作,比如路径、操作提示,可以输入一两个字符后按table建,路径自动补全提示;git 命令简化等。
下面是具体安装步骤和遇到的问题:
需要依赖:
- 本机需要安装node 和git(node一般会自带),
- 命令行执行代码:(全部复制,可自动按照步骤执行)
git clone https://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh
cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc
- 关闭命令行重启
- 看到下面效果说明安装成功:
遇到问题:
安装成功后,Node丢失:
因为安装myzsh后,导致mac默认的环境不再是~/.bash_profile, 而是 ~/.zshrc文件。
解决方案一:
在终端执行 source ~/.bash_profile 后,环境恢复,但是治标不治本。
解决方案二:
source ~/.bash_profile
vim ~/.zshrc
source ~/.bash_profile
解决方案三:把.bash_profile 中的自定义环境复制粘贴到.zshrc中.
vim ~/.zshrc
export NVM_DIR=~/.nvm
[-s "$NVM_DIR/nvm.sh"] && . "$NVM_DIR/nvm.sh"
参考链接:
- 参考地址(安装):macshuo.com/?p=676/
- 参考地址(安装报错解决方案): blog.csdn.net/m0_58054473…
- 参考地址(安装后,node丢失问题): blog.csdn.net/m0_58054473…