Mac下配置使用zsh代替bash

第一步

1.查看是安装了哪些shell :

cat /etc/shells

2.如果已经安装zsh,使用命令切换:chsh -s /bin/zsh

第二步

由于zsh配置过于复杂难懂,所以有同学出了个oh-my-zsh

1.通过命令获取: git clone git://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh

2.先备份原来的zshrc(如果存在的话) :cp ~/.zshrc ~/.zshrc.orig

3.替换新的:cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc

重新打开终端,你会看到不一样的东东。

第三步

1.自定义命令

编辑:vi .zshrc

如,可以加下面的自定义命令

alias -s gz='tar -xzvf'

alias -s tgz='tar -xzvf'

alias -s zip='unzip'

alias -s bz2='tar -xjvf'

alias godev='ssh root@xxx' (此处需根据实际情况配置)

......

保存后使配置生效:source .zshrc

2.设置插件

oh-my-zsh 提供了近百种插件,目录 ~/.oh-my-zsh/plugins
~/.oh-my-zsh/themes目录中,有大量的主题可供选择,根据不同的爱好,可以自行选择,然后在~/.zshrc中配置即可
打开~/.zshrc,添加一行 如:

plugins=(git textmate ruby autojump osx mvn gradle)

ZSH_THEME="af-magic"

你可能感兴趣的:(Mac下配置使用zsh代替bash)