When filtering the results of helm-buffers-list
or helm-for-files
, as soon as I type a forward slash, Helm seems to switch from filtering results as expected to showing all buffers:
It seems to highlight some letters in the buffers list, but I don't see any logic or pattern behind this behavior.
I'm not sure why this happens. Is it a bug? Is it some special syntax I'm not aware of? Fuzzy matching is off as far as I can tell.
/
is used to match directory name, you can find some info on this withC-h m
(which is already displayed in helm's mode-line). And you also need a blank space before and after/
, otherwise helm doesn't filter any buffer, for example, as you can seedmd/src
is matching all buffers. – xuchunyang Apr 6 '16 at 20:33/
. According to the documentation, at least. – Vladimir Panteleev Apr 6 '16 at 23:45/
, thenlocate
no longer works. Having to type different patterns to search within subsets of results makes no sense. – Vladimir Panteleev Apr 6 '16 at 23:46