2014-11-22 106 views
0

如何编写与特定文件扩展名目录匹配的zstyle规则?例如,我希望pylint工具只匹配*.py文件,但也要匹配所有目录(以防我需要搜索嵌套文件);以下内容似乎不包括它们。zsh zstyle:自动完成扩展和目录

zstyle ":completion:*:*:pylint:*" file-patterns "*.py" 

回答

0

*(-/)水珠将匹配的目录,所以干脆把它添加到"*.py",像这样:

zstyle ":completion:*:*:pylint:*" file-patterns "*.py *(-/)" 
+0

注意' “*。py” 为 “*( - /)”',我”已经在几个指南中看到过,对我来说并没有做到这一点,只匹配'* .py'文件。可能是我的设置的一个特点。 – sevko 2014-11-22 17:38:59