使用zsh替换bash shell


(图:zsh运行中)

昨天晚上看到在觅链上看到一篇文章,介绍了 zsh,对于我这么爱折腾软件的人,

肯定会尝试一下的。

zsh 是什么?

类 unix 系统默认的 shell 都是 bash,默认以/bin/sh 执行。

在 Mac OSX Terminal.app 下 bash 用这还可以,唯一让人不爽的是,多个目录来回的切换。

一级级的太麻烦了。

bash 的自动补全功能相对 zsh 就比较弱暴了,zsh 能进行命令参数补全,命令纠错,目录补全。

同时推荐z.sh,这个命令可以在多个目录里任意切换。

如输入 z wangxian.github 切换到我的博客目录 wangxian.github.io

还有一点是 zsh 的配置和主题,.oh-my-zsh 这个配置太给力了,默认已全部 OK。

安装与使用

其实 Mac osx 已经自带了 zsh,只是版本比较老,对于 zsh 使用没有影响。

不知道,别的系统自带了 zsh 了没有。

安装和详细功能介绍