此苹果非彼苹果
« »
2011 年 11 月 20 日LA/NMP

CentOS下Git命令行自动补全

在《Git权威指南》一书中看到Git可以配置命令自动补齐功能,真不错,不过按照原书的操作说明,查看了一下,CentOS的etc目录下无bash_completion文件,故没有按照他写的方法操作,而是直接把git提供的bash脚本拷贝到用户的目录下就可以了,具体操作方法:

$ cd git-1.7.7.4
$ cp contrib/completion/git-completion.bash ~/.git-completion.bash
$ vi ~/.bashrc

最后一行加入
source ~/.git-completion.bash

关闭SSH终端,再重新登入,检测一下,Git输入的时候,按tab键,Git命令是不是能自动补全了?

另外Debian/Ubuntu里有个包就叫git-completion,这个包安装完成后会自动把这个补全脚本放到/etc/bash_completion.d/下,由bash-compleletion载入执行。
就是前面那本书中提到的方式

日志信息 »

该日志于2011-11-20 16:21由 Apple 发表在LA/NMP分类下, 评论已关闭。 如果觉得这篇文章不错,可以分享给你的朋友们~ :)
返回顶部