【问题标题】:filename autocomplete in reverse order文件名以相反的顺序自动完成
【发布时间】:2020-11-23 14:22:05
【问题描述】:

我想知道是否有一种方法可以告诉 fish 为某些命令反转自动完成的输出,对于某些存储库甚至更好(我更怀疑这个)。我查看了完整的命令,但我相信它与我想要的不同。

所以如果我有一个这样的文件夹 A(希望这足够清楚)

一个

A1

A1A
A1B
A1C
等等...

A2

A2A
A2B
等等...

然后我运行让我们说 A 文件夹中的“cd”命令,就像这样 cd A<TAB> 我得到这个自动完成提示

> cd A
A1/ A2/

那么有没有办法真正得到

> cd A
A2/ A1/

感谢您的宝贵时间!

【问题讨论】:

    标签: autocomplete fish


    【解决方案1】:

    我想知道是否有办法告诉 fish 为某些命令反转自动完成的输出,对于某些存储库甚至更好(我更怀疑这个)

    简而言之:基本上没有。

    再长一点:您可以提供使用complete --keep-order 保持顺序的补全,但这需要基本上修改命令的整个补全脚本,而fish 没有提供将其应用到它的工具内置文件完成,因此您必须通过脚本提供文件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-05-29
      • 1970-01-01
      • 1970-01-01
      • 2011-01-19
      • 2015-11-09
      • 2015-11-24
      • 1970-01-01
      相关资源
      最近更新 更多