【发布时间】:2018-01-28 09:05:39
【问题描述】:
我正在使用_values 将完成添加到自定义 zsh 命令,但不幸的是,zsh 忽略了我传递值的顺序并按照我的相反顺序进行排序(我想要sort -rn,基本上) .
是否有强制它尊重我通过的顺序,或者如果没有,以某种方式修改用于该特定命令的排序机制(即,我不想改变所有完成的顺序,只是这个特定的。
例子:
_values 'my completions' foo bar
在foo 之前显示bar,但我希望在bar 之前显示foo。
【问题讨论】:
-
你指的是全局扩展吗?
-
不是,我指的是制表符补全。传递给
_values函数的列表是在没有 glob 的情况下创建的。
标签: zsh zsh-completion