shell-zsh配置
首先查看本地的终端的环境echo $SHELL
默认终端环境为/bin/bash
这里是我本地的终端环境
可以通过 cat /etc/shells
查看终端已安装的环境
如果没有zsh,则可以通过homebrew安装一下
可以通过chsh -s /bin/zsh
将终端环境切换为zsh
可以通过
echo $SHELL
再查看自己的终端环境,若没有更改则需要重启终端
常用操作:
- 更改配置
vim ~/.zshrc
- 生效配置
source ~/.zshrc
zsh环境切换本身就到这里,它本身有很多可自定义的地方,不过还需要细细探索,这里介绍外国友人造福人类所开发的oh-my-zsh插件
造福猿类的oh-my-zsh插件
1.安装
- wget安装
wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | sh
- git安装
-
git clone git://github.com/robbyrussell/oh-my-zsh.git
-
~/.oh-my-zsh
cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc
2.扩展
扩展这里就不展开说了,给大家链接,可以直接去通过homebrew安装插件后,配置
~/.zshrc
文件的plugins生效即可
常用的扩展项
-
主题 更改
~/.zshrc
中 ZSH_THEME 属性即可 - autojump 快速跳转目录
- zsh-autosuggestions 自动补全
- zsh-syntax-highlighting 命令高亮
需要注意的是在
brew install ···
之后,部分插件需要在~/.zshrc
中增加一部分信息,根据提示操作即可
3.别名
这简直是最让我喜欢的地方了,真的酷酷酷酷酷毙了,之前甚至还以为环境变量就是效率极致(羞愧ing)
- 一张图解释用法
就说这么多,前路漫漫,学无止境,菜鸟上道还需老司机多多提携提携
参考文章