oh-my-zsh
zsh
- zsh:http://zsh.sourceforge.net/
- Zsh是一个专为交互式使用而设计的shell,尽管它也是一种功能强大的脚本语言。 bash,ksh和tcsh的许多有用功能都被合并到zsh中;添加了许多原始功能。介绍性文档详细介绍了zsh的一些独特功能。它假定了标准UNIX shell的基本知识;目的是向读者展示已经熟悉其他主要shell之一的原因是什么使zsh更有用或更强大。
安装
- 安装 :curl -L https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh | sh
- 检查zsh版本:zsh --version
- 检查zsh是否为当前默认shell:zsh $SHELL
- 设置zsh为当前默认shell:chsh -s $(which zsh)
- 自动补全插件:使用下面命令clone下来,然后在~/.zshrc文件中找到plugins数组,加入zsh-autosuggestions名字,重新打开终端即可
git clone https://github.com/zsh-users/zsh-autosuggestions $ZSH_CUSTOM/plugins/zsh-autosuggestions
- 最好再安装配置这三个插件:plugins =(git osx macports)
- 主题配置:powerlevel10k
- 主题路径:~/.oh-my-zsh/themes/ , https://github.com/robbyrussell/oh-my-zsh/wiki/Themes
- 安装字体:先测试是否支持echo "\ue0b0 \u00b1 \ue0a0 \u27a6 \u2718 \u26a1 \u2699",不支持则需要安装powerline