[X] For bug reports, I have checked if the bug is reproducible in the latest version of fzf
Output of fzf --version
0.53.0
OS
[ ] Linux
[ ] macOS
[ ] Windows
[ ] Etc.
Shell
[ ] bash
[ ] zsh
[ ] fish
Problem / Steps to reproduce
Related: #3857
mkdir -p /tmp/foo/bar/baz
cd /tmp/foo
ln -s bar bar2
find -L *
# bar
# bar/baz
# bar2
# bar2/baz
unset FZF_DEFAULT_OPTS FZF_DEFAULT_COMMAND
# Same result as find
fzf --walker file,dir,follow -f '' | sort
# bar
# bar/baz
# bar2
# bar2/baz
# bar2 is not skipped, because it's not a directory but a symlink to a directory
fzf --walker file,dir,follow --walker-skip bar2 -f '' | sort
# bar
# bar/baz
# bar2
# bar2/baz
Checklist
man fzf
)Output of
fzf --version
0.53.0
OS
Shell
Problem / Steps to reproduce
Related: #3857