MacOS and many users frequently have ls customized in ways that break goenv.
For example when ls has -F turned on directories are listed with a trailing slash/ which breaks the fuzzy_match code in scripts/use
goenv should be agnostic about how LS functions, perhaps unsetting things like LSCOLORS and calling /bin/ls instead of trying to call ls without a path.
Right now I've patched this by adding modifying the use code to call
MacOS and many users frequently have
ls
customized in ways that break goenv.For example when
ls
has -F turned on directories are listed with a trailing slash/ which breaks thefuzzy_match
code inscripts/use
goenv should be agnostic about how LS functions, perhaps unsetting things like LSCOLORS and calling
/bin/ls
instead of trying to callls
without a path.Right now I've patched this by adding modifying the use code to call
But this isn't a great solution.