mac上实现git命令自动补全
2016-07-26 15:25
357 查看
1.brew list (如果没有安装brew,请网上搜索自行安装。)
查看你是否已经安装了"bash-completion",如果没有,继续往下看:
2. brew install bash-completion
#####安装完成之后######
$ brew info bash-completion
#####下边这句话很重要#######
==> Caveats
Add the following lines to your ~/.bash_profile:
if [ -f $(brew --prefix)/etc/bash_completion ]; then
. $(brew --prefix)/etc/bash_completion
fi
将if...then...那一句添加到~/.bash_profile(如果没有该文件,新建一个)
重启终端,以上为安装bash-completion部分。
3. 找到git-completion
git clone https://github.com/git/git.git
找到"contrib/completion/"目录下的git-completion.bash,并将该文件拷贝到~/目录。
4. 在~/.bashrc文件(该目录下如果没有,新建一个)中添加下边的内容
source ~/.git-completion.bash
然后保存.bashrc文件,然后注意了,此处非常重要:
如果想立马生效,退出终端再启动是不行的,必须要在命令行运行如下命令则立马生效:
source ~/.git-completion.bash
查看你是否已经安装了"bash-completion",如果没有,继续往下看:
2. brew install bash-completion
#####安装完成之后######
$ brew info bash-completion
#####下边这句话很重要#######
==> Caveats
Add the following lines to your ~/.bash_profile:
if [ -f $(brew --prefix)/etc/bash_completion ]; then
. $(brew --prefix)/etc/bash_completion
fi
将if...then...那一句添加到~/.bash_profile(如果没有该文件,新建一个)
重启终端,以上为安装bash-completion部分。
3. 找到git-completion
git clone https://github.com/git/git.git
找到"contrib/completion/"目录下的git-completion.bash,并将该文件拷贝到~/目录。
4. 在~/.bashrc文件(该目录下如果没有,新建一个)中添加下边的内容
source ~/.git-completion.bash
然后保存.bashrc文件,然后注意了,此处非常重要:
如果想立马生效,退出终端再启动是不行的,必须要在命令行运行如下命令则立马生效:
source ~/.git-completion.bash
相关文章推荐
- RPC failed; result=22, HTTP code = 411
- git更新已經刪除的文件
- 提取Git每次提交后Commit的文件
- GIT迁移服务器
- 分布式版本管理git入门指南使用资料汇总及文章推荐
- expand 与 unexpand 命令实例教程
- 鼠标hover时tab自动切换
- git终极指南:在实际开发中的应用
- 6 个托管 git 仓库的地方
- 让DOS下输入命令时也可以象Linux一样用Tab键进行命令自动填充
- javascript 定时自动切换的选项卡Tab
- javascript+css 新闻显示tab 选项卡效果
- JavaScript实现简单的tab选项卡切换
- js实现的简洁网页滑动tab菜单效果代码
- 使用Sticky组件实现带sticky效果的tab导航和滚动导航的方法
- javascript实现textarea中tab键的缩排处理方法
- 表现、结构、行为分离的选项卡效果
- Enter转换为Tab的小例子(兼容IE,Firefox)
- javascript实现tab响应式切换特效
- JS+CSS实现滑动切换tab菜单效果