听说zsh比bash 更加强大;现在记录一下zsh 安装以及学习的过程。
安装记
首先安装zsh;安装完后在github上clone oh-my-zsh
。可参考这篇文章或者直接看github上的官方教程,如果是在ubuntu上安装,请看这里。安装完后。在 .zshrc配置文件中加入下列语句。
autoload -U compinit
compinit
# 开启自动补全功能
setopt HIST_IGNORE_DUPS
setopt correctall
# 重复命令合并与自动命令行更正
zstyle ':completion:*:descriptions' format '%U%B%d%b%u'
zstyle ':completion:*:warnings' format '%BSorry, no matches for: %d%b'
# 设置更加友好的 自动补全候选项
学习记
- 自动补全
在很多位置多按几次Tab 键非常的方便, 自己体验一下。
- 历史命令回溯
可以写几个关键词,然后按上面的方向键即可。
- 流水线操作
# e.g.
$ for x in 1 2 3; do echo $x; done
useful tips
you can look here !
后记——使用后的感受
zsh 真的很方便:总结起来,相对于bash,它有如下的 作用
- 代码补全更加好用
- 主题更加丰富,而且使用与更换特别的方便
- 插件的使用和安装特别的方便