OhMyZSH使用指北
OhMyZsh是一个令人愉快、开源、社区驱动的框架,用于管理你的Zsh配置。它捆绑了数千个有用的功能,助手,插件,主题,和一些让你惊艳的东西…
官网 - https://ohmyz.sh/
安装
1 | # curl安装 |
官网教程 - https://ohmyz.sh/#install
插件推荐
git
默认开启
可以使用各种git
命令缩写。😋
比如
1 | git add --all ===> gaa |
官方文档 - https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/git
或者筛选对应的命令
如和config
有关的命令
1 | alias | grep config |
z
作用
目录间快速跳转,不用再一直cd
了 😁
使用
cd
命令进入~/user/github/Youthink
文件夹,下次还想进入文件夹的时候,直接使用z youthink
即可,或者只输入youthink
的一部分youth
都行。
1 | # 删除无效路径 |
效果图
zsh-syntax-highlighting
作用
平常用的ls
、cd
等命令输入正确会绿色高亮显示,输入错误会显示其他的颜色。
官网 - https://github.com/zsh-users/zsh-syntax-highlighting
安装
克隆项目
1 | git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting |
在 ~/.zshrc
中配置
1 | plugins=( [plugins...] zsh-syntax-highlighting) |
使配置生效
1 | source ~/.zshrc |
zsh-autosuggestions
官网 - https://github.com/zsh-users/zsh-autosuggestions
作用
效率神器 👍
如图输入命令时,会给出建议的命令(灰色部分)按键盘 → 补全
如果感觉 → 补全不方便,还可以自定义补全的快捷键,比如我设置的逗号补全
1 | bindkey ',' autosuggest-accept |
在 .zshrc
文件添加这句话即可。
安装
克隆项目
1 | git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions |
在 ~/.zshrc
中配置
1 | plugins=( [plugins...] zsh-syntax-highlighting) |
使配置生效
1 | source ~/.zshrc |