gpt4 book ai didi

git - 使 zsh 自动更正与自定义 git 别名一起工作

转载 作者:IT王子 更新时间:2023-10-29 00:43:45 25 4
gpt4 key购买 nike

我有一个自定义的 git 别名,用于 git df (它基本上是 git diff 的快捷方式)。

然而,使用 git 的 zsh 自动更正,每次我使用 git df在包含 db 的目录中目录,我得到这个:

% ls
app/ config/ db/ lib/ log/ spec/

% git alias | grep "df"
df = diff

% git df
zsh: correct 'df' to 'db' [nyae]?

有没有办法让 zsh 知道我的 git 别名,以便在尝试自动更正我的命令时将它们考虑在内?我想让它检测到 git df存在并且不建议我 git db相反。

我不想创建 zsh 别名(例如 alias gdf="git diff")或使用 alias git="nocorrect git" .

感谢您的帮助!

最佳答案

您可以通过运行命令 hash -rfrehash 强制 zsh 重建自动更正缓存。当 zsh 自动更正错误时,这解决了我的问题。

关于git - 使 zsh 自动更正与自定义 git 别名一起工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11722613/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com