MAC电脑zsh终端git使用

在MAC电脑的zsh终端中使用git时经常会遇到以下两个问题:

1、无法显示git分支信息;

2、无法实现按Tab键自动补全。

针对问题1:

(1)在主目录下创建.git-prompt.sh文件

vim ~/.git-prompt.sh

(2)按键盘的字母I(或Insert)键,然后将git官方仓库的脚本内容拷贝至.git-prompt.sh中,git官方脚本链接为:

​https://github.com/git/git/blob/master/contrib/completion/git-prompt.sh

(3)保存并退出.git-prompt.sh

先按ESC

然后在终端中输入:wq(包括冒号)

最后按Enter

(4)打开~/.zshrc文件

vim ~/.zshrc

(5)按键盘的字母I(或Insert)键,,~/.zshrc文件中追加以下内容,同样保存并退出

GIT_PS1_SHOWUPSTREAM="auto"
GIT_PS1_SHOWCOLORHINTS="yes"
source ~/.git-prompt.sh
setopt PROMPT_SUBST
PS1='[%n@%m %c$(__git_ps1 " (%s)")]\$ '

(6)生效该文件

source ~/.zshrc

(7)重启终端,查看是否正常显示git分支信息

针对问题2:

(1)打开~/.zshrc文件

vim ~/.zshrc

(2)按键盘的字母I(或Insert)键,~/.zshrc文件中追加以下内容,同样保存并退出

autoload -Uz compinit && compinit

(3)重启终端,查看是否可以Tab键补全信息

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值