Going to existing directory is still showing the filter
augustocdias opened this issue · 11 comments
When I cd to an exact match within the CWD it is still showing the filter to select an option.
This is happening in fish on mac os arm.
More detail please
I am in the same issue, too.
In arm, when you are cd in to an exist directory, it should be auto completed with tab.
For example: cd ~/Down
and tap tab
, and it will auto completed as cd ~/Download
. But it did not.
same here Fish
(exists in cwd) should Go to dir without the filter command (same as builtin cd). But it shows **filter**Same issue.
fish, arch_linux, x86_64
Having same issue on master branch.
In my case the reason was that function _enhancd_filter_interactive
received two entries from stdin, one of them was specified directory and the other some empty string (probably with whitespaces). I don't understand awk code, so my workaround was to change the function on line 32 from:
switch "$count"
case '1'
to
switch "$count"
case '2'
This should be fine, because it looks like this function will receive one empty entry in any case.
@b4b4r07 is the solution from @Darkclainer the correct approach? I can open a PR if so.
I encounter the same issue too.
even cd ~/Desktop/
still shows the filter.
I have the same issue, clean install of Ubuntu 23.10, using fish shell. Will use hack @Darkclainer suggested for now.
@augustocdias, I saw you made a more correct (in my opinion) fix: augustocdias@a6b9835. Could you please create PR, so the maintainer, at least will identify the problem more clearly or hopefully will merge fix?