linux shell命令自动补全工具——oh-my-zsh

2017-11-22    分类: mac,前端资源

这里只介绍在mac下安装,其他平台也差不多。

 

1,安装:

sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

安装成功后会在~/目录下创建.zshrc文件,并且把我们之前的.zshrc文件重新备份成.zshrc.pre-oh-my-zsh文件。
如果你还需要加载原来的.zshrc内容就在最新的.zshrc底部添加
source ~/.zshrc.pre-oh-my-zsh

一般安装成功后默认启动shell时就已经使用了oh-my-zsh作为你默认的shell命令

 

2,配置文件~/.zshrc
一些配置参数就在~/.zshrc文件中,例如修改主题和添加自定义的补全信息就在此文件中修改

 

3,查看所有插件:

cd ~/.oh-my-zsh/plugins && ls -d *

就会列出我们可以启动的插件

 

4,启动插件:

打开~/.zshrc文件
查找代码:
plugins=(
 git
)
默认是启动了git插件
如果需要启动其他插件就添加如:
plugins=(
 git cp
)

 

 

5,自定义shell快捷键命令:
当我们已经开启了插件的时候我们就可以配置自定义命令了,例如:
我们开始了npm插件

plugins=(
 git npm
)

打开~/.oh-my-zsh/plugins/npm/npm.plugin.zsh文件
其中有一条命令如下:
alias npmV="npm -v" //平时我们查看npm版本需要输入npm -v,但这时候只需要输入npmV即可。

 

6,使用插件:
例如使用npm命令在输入npm时按一下tab就会列出所有提示,再按一次tab就能下拉选择。退出按ctrl+c

 

7,更新

upgrade_oh_my_zsh