mirror of https://github.com/helm/helm
We had made the assumption that when doing shell completion, we only needed choices that had for *prefix* what the user had typed. However, the zsh and fish shells have a more advanced matching system which first matches on prefix, but if no match is found, then does more advanced matching attempts, such as sub-strings; fish even matches on descriptions of completions. For example, helm status nginx<tab> would match releases such as ingress-nginx ingress-nginx-release as long as no release had a prefix of "nginx". Such fuzzy matching can make completion even more useful for users in cases where identical prefixes are common. Signed-off-by: Marc Khouzam <marc.khouzam@montreal.ca>pull/10519/head
parent
66fb403804
commit
b8d3535991
@ -1,3 +0,0 @@
|
||||
markdown
|
||||
:4
|
||||
Completion ended with directive: ShellCompDirectiveNoFileComp
|
@ -1,4 +1,5 @@
|
||||
aramis Aramis-chart-0.0.0 -> uninstalled
|
||||
athos Athos-chart-1.2.3 -> deployed
|
||||
porthos Porthos-chart-111.222.333 -> failed
|
||||
:4
|
||||
Completion ended with directive: ShellCompDirectiveNoFileComp
|
||||
|
Loading…
Reference in new issue