oh-my-zsh是github用戶robbyrussell的一款爲簡化zsh配置而開發的開源項目。java
其github地址:https://github.com/robbyrussell/oh-my-zshgit
自動安裝:github
$ sh -c "$(wget https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"
刪除方式:shell
$ uninstall_oh_my_zsh
更新方式:vim
$ upgrade_oh_my_zsh
oh-my-zsh會將zsh設爲默認的shell。編輯器
對於配置zsh,須要修改.zshrc文件spa
$ vim ~/.zshrc
oh-my-zsh爲咱們提供了一套模板,能夠靈活的配置zsh插件
若是須要使用themes文件夾中的ys主題,則修改ZSH_THEME便可code
ZSH_THEME="ys"
添加插件的方法,例如使用git osx兩款插件blog
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中直接鍵入對應文件類型的文件名,將調用相關命令。通常配置本身的編輯器和解壓命令等