在Mac下安装bash-completion

Git通过bash-completion软件包实现命令自动补齐,在Mac下通过Homebrew安装。

步骤:

  1. 打开终端(Terminal),使用命令: /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"来安装Homebrew(一款软件包管理器)

  2. 使用命令:brew install bash-completion来安装bash-completion

  3. 安装完成后会提示将[ -f /usr/local/etc/bash_completion ] && . /usr/local/etc/bash_completion复制到.bash_profile的文件中.

    使用命令:open ~/.bash_profile来打开文件,然后将之前复制的语句存入其中保存。

    若没有此文件,则

    1. 使用命令:cd ~进入用户目录
    2. 使用命令:touch .bash_profile创建文件
    3. 使用命令:open -e .bash_profile打开并将之前复制的语句存入其中保存
    4. 使用命令:source .bash_profile更新
  4. 添加Git补全支持

    1. 使用命令:cd /usr/local/opt/bash-completion/etc/bash_completion.d
    2. 使用命令:curl -L -O http https://raw.github.com/git/git/master/contrib/completion/git-completion.bash
    3. 使用命令:brew unlink bash-completion
    4. 使用命令:brew link bash-completion
  5. 重启终端,在终端输入部分Git命令并按tab键就能看到效果了,例如:git com + tab

Tip:如果输入的部分命令被多个命令包含,则不会自动填充,且需要按两下Tab才会显示所有的命令,例如:git co+ tab + tab

其它

Homebrew

open、open -a与open -e打开文件时的区别

你可能感兴趣的:(在Mac下安装bash-completion)