zsh zstyle文件模式不正确匹配点

时间:2013-11-04 15:08:25

标签: zsh

我在zstyle上遇到文件模式问题:

%zstyle':完成:*:*:是:文件'文件模式'* XXX。*'

(使用“是”作为例子)

现在当我做“是XXX”时,我得到了:

%是XXX
XXX-YYY.4 XXX.3

当它与文件模式不匹配时,它为什么给我XXX-YYY.4作为选项,因为它在XXX之后没有点?

1 个答案:

答案 0 :(得分:0)

标记files包含任何文件,指定其他file-patterns不会减去不匹配的文件。

关注来自file-patterns的{​​{1}}示例,只需将man 1 zshcompsys替换为files

*

现在只提供名称与zstyle ':completion:*:*:yes:*' file-patterns '*XXX.*' 匹配的文件。