zsh 介绍
zsh 是一个兼容 bash 的 shell,相较 bash 具有以下优点:
- Tab 补全功能强大。命令、命令参数、文件路径均可以补全。
- 插件丰富。快速输入以前使用过的命令、快速跳转文件夹、显示系统负载这些都可以通过插件实现。
- 主题丰富。
- 可定制性高。
关于 zsh 的更多的信息,可以访问 zsh.org查看。
安装 zsh
每个操作系统安装方式不一 ,这里只介绍我用过的操作系统的安装方法。
macOS:
brew install zsh
ubuntu:
sudo apt-get install zsh
ArchLinux/Manjaro
sudo pacman -S zsh
使用 chsh -s /bin/zsh
命令将 zsh 设置为系统默认 shell。新开一个 Shell Session,就可以开始使用 zsh 了。
输入 q
会直接退出配置引导,下一次运行 zsh 时会再次进入配置引导。
输入 0
,也会退出配置引导,但是会在当前用户目录生成一个空白的文件 .zshrc
,下一次运行时就不会再进入配置引导。下一次运行时是否再进入配置引导,取决于用户目录下是否存在.zshrc 文件。
由于 zsh 配置较为复杂,推荐大家使用配置管理工具来配置 zsh,花