git 命令自动补全

只需要完成下面两部,就可以实现在mac osx 下git 命令自动补齐

首先下载自动补齐脚本,使用curl命令如下:

curl https://raw.githubusercontent.com/git/git/master/contrib/completion/git-completion.bash -o ~/.git-completion.bash

编辑.profile 文件,在最后增加如下代码:

if [ -f ~/.git-completion.bash ]; then
    source ~/.git-completion.bash
fi

重启终端后应该就可以愉快的使用tab来自动补全了。

欢迎转载,转载请注明文章出处,谢谢!

时间: 2024-10-07 05:26:42

git 命令自动补全的相关文章

Mac系统实现git命令自动补全

当我第一次使用mac电脑的时候,由于我是从事软件开发的程序员,所以必须经常要使用到git,然后发现在max下,git不能实现命令的自动补全,然后网上查找资料,终于找到了解决办法,终于可以实现了git命令的自动补全功能,现在分享如下. 安装Homebrew 首先安装配置Homebrew(注:如果已经安装过就跳过): HomeBrew的网址:https://brew.sh/index_zh-cn.html 在终端输入如下命令: /usr/bin/ruby -e "$(curl -fsSL https

mac git 命令自动补全

步骤如下: 1.下载Git-completion.bash 或者直接使用SourceTree去clone到本地. 下载地址:https://github.com/markgandolfo/git-bash-completion 2.从下载的git-bash-completion文件夹中,找到git-completion.bash,并将该文件拷贝到 ~/ 中(即将此文件复制到你自己的用户主目录中),并重命名为 .git-completion.bash(以 . 开头命名的文件是隐藏文件,可防止被意外

命令自动补全模块rlcomplete

rlcomplete定义了针对readline模块的命令自动补全函数. 当在unix平台下导入这个模块之后(前提是readline模块可用),一个Complete的实例会自动生成,并且它的complete()方法会被设置为readline的自动补全函数. 例如: >>>import rlcompleter >>>import readline >>> readline.parse_and_bind("tab: complete")

Powershell中命令自动补全功能及使用Windows命令

上一节主要介绍了Powershell中常见的别名,以及怎么通过别名查看真实的Powershell命令,Powershell别名的命名规范以及如何新建自己的别名(Powershell内置别名不可更改)以及Powershell中兼容性别名,详细内容点击这里. 在本节主要包含以下内容. Powershell命令自动补全功能. 在Powershell中使用cmd命令. 总结 Powershell中命令自动补全功能 Powershell命令自动补全的功能也称为Tab扩展,自动补全的功能可以大大提高命令输入

在python的交互式解释器中实现命令自动补全

Python的交互式解释器没有自带像Linux Shell那样的命令自动补全功能,可以编写一个模块来实现这一功能,模块源代码来自老男孩Linux培训机构的Python讲师Alex: # python startup file import sys import readline # tab completion readline.parse_and_bind('tab: complete')

Mac终端命令自动补全

在这里我们首先说一下mac终端执行命令的时候,不会像在windows系统中安装的linux一样支持自动补全,需要自己去调试 步骤如下: (1)打开终端输入nano .inputrc(这里一定要注意nano后面有一个空格) (2)在nano编辑器中写上如下命令 set completion-ignore-case on       set show-all-if-ambiguous on       TAB: menu-complete (3)按下ctrl+o,回车,重启终端,自动补全按tab键就

linux 命令自动补全包

linux 其他知识目录 rhel7如果使用最小化安装后,tab键默认是不能自动补全命令的 执行yum install bash-completion之后重启系统正常. 原文地址:https://www.cnblogs.com/machangwei-8/p/10350856.html

mycli工具mysql命令自动补全

简介 MyCli 是一个 MySQL 的命令行客户端,可以实现自动补全和语法高亮.MyCli 也可用于 MariaDB 和Percona. 项目地址:http://mycli.net/ 安装 pip安装,Mycli is tested on macOS and Linux. It runs on Python 2.7 and 3.4+. $ sudo yum install python-pip python-devel $ sudo pip install mycli 错误解决 1.Impor

ssh+tab 命令自动补全主机名

对于运维来讲,"快"这个字是必备的,所以,在你手下的若干肉鸡一定不计其数,但是真的管理起来要跳转到哪台机器上还真是要找下的. 尤其是针对跳板机这类的系统,肉鸡一多100+台...看到你眼睛都掉下来,还不如来个自动补全主机名来的实在. so ... 怎么操作呢? 其实步骤很简单: 前提主机间做过互信 首先要编辑好所有肉鸡的IP以及主机名丢进 /etc/hosts里面 编辑 ~/.bashrc 添加 complete -W "$(echo $(grep '^ssh ' .bash