相关疑难解决方法(0)

如何在没有来源的Git上使用zsh制表符补全?

我使用的zshOH-MY-的zsh在Ubuntu 18.04.2。当前,Git安装在版本2.20.1中。

每当我想checkout从remote(origin)转到本地分支时,我都会尝试在shell中使用制表符补全,如下所示:

git checkout fea<TAB>
Run Code Online (Sandbox Code Playgroud)

制表符完成将导致:

git checkout origin/feature
Run Code Online (Sandbox Code Playgroud)

我实际上对制表符完成的期望是:

git checkout feature
Run Code Online (Sandbox Code Playgroud)

如何配置制表符完成以正确(?)完成远程分支-还是缺少某些内容?我的dotfile是公开的。


回复塔伦·拉尔瓦尼(Tarun Lalwani)评论:的输出git branch -a是:

开发
*客房服务
遥控器/起源/ HEAD->起源/开发
遥控器/起源/开发
遥控器/起源/主
遥控器/起源/释放
遥控器/起源/功能

git ubuntu zsh tab-completion oh-my-zsh

8
推荐指数
1
解决办法
210
查看次数

标签 统计

git ×1

oh-my-zsh ×1

tab-completion ×1

ubuntu ×1

zsh ×1