oh-my-zsh是github用户robbyrussell的一款为简化zsh配置而开发的开源项目。
其github地址:https://github.com/robbyrussell/oh-my-zsh
自动安装:
$ sh -c "$(wget https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"
删除方式:
$ uninstall_oh_my_zsh
更新方式:
$ upgrade_oh_my_zsh
oh-my-zsh会将zsh设为默认的shell。
对于配置zsh,需要修改.zshrc文件
$ vim ~/.zshrc
oh-my-zsh为我们提供了一套模板,可以灵活的配置zsh
如果需要使用themes文件夹中的ys主题,则修改ZSH_THEME即可
ZSH_THEME="ys"
添加插件的方法,例如使用git osx两款插件
plugins=(git osx)
为文件定制alias
alias -s py=vim
alias -s js=vim
alias -s c=vim
alias -s java=vim
alias -s txt=vim
alias -s gz='tar -xzvf'
alias -s tgz='tar -xzvf'
alias -s zip='unzip'
alias -s bz2='tar -xjvf'
则当在zsh中直接键入对应文件类型的文件名,将调用相关命令。一般配置自己的编辑器和解压命令等