gpt4 book ai didi

bash - 如何使 bash tab 补全表现得像 vim tab 补全并循环匹配匹配项?

转载 作者:行者123 更新时间:2023-11-29 08:39:43 24 4
gpt4 key购买 nike

多年来我一直想为此找到解决方案。

由于这个原因,我在 vim 中操作文件时比在 bash 中更有效率。

如果我有

file_12390983421
file_12391983421
file_12340983421
file_12390986421

在 bash 中输入 file_1->tab ,它显然列出了:

file_12390983421 file_12391983421 file_12340983421 file_12390986421

这很可怕,也很痛苦。

vim 中的相同序列将一次循环一个文件。

请有人告诉我如何在 bash 中执行此操作,或者如果有另一个 shell 可以执行此操作,我明天会切换。

最佳答案

默认 TAB 绑定(bind)到 complete readline 命令。您期望的行为将是 menu-complete。您可以通过编辑 ~/.inputrc 来更改您的 readlines 设置。要重新绑定(bind) TAB,请添加以下行:

TAB: menu-complete

有关详细信息,请参阅 man bash 中的 READLINE 部分。

关于bash - 如何使 bash tab 补全表现得像 vim tab 补全并循环匹配匹配项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7179642/

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