初次使用mac的命令行,感觉自动补全功能跟ubuntu差远了,不过我们可以自己改造。
目前知道有两种使用比较多的方式:
- zsh参考链接
- brew 安装bash_completion
zsh虽然比较强大,但是对于我们一般的使用太过复杂,接下来主要介绍第二种方法。
1. 首先安装brew
进入brew的官网,按照提示输入指令安装:
Homebrew 会将软件安装到独立目录,并将文件软链接至 /usr/local
。
2. 安装命令行自动补全
默认brew会安装bash-completion
,可以通过brew list查看,如果没有执行brew install bash-completion
安装完成之后执行brew info bash-completion会有提示:
按照提示将其复制到.bash_profile
文件中,然后source就可以使用命令行自动补全了
3. git自动补全
到git仓库的位置,下载contrib/completion/
目录下的git-completion.bash
文件
将文件放到个人主目录下~,并修改.bash_profile文件
之后source配置文件就可以使用git 自动补全了
4. maven自动补全
对于使用maven开发的程序员来说,记住maven那么多命令太累,也可以跟上面git一样使用自动补全
具体的文件下载地址
文件下载下来之后具体的操作方法跟上面git一样,这里就不再赘述了。