I am getting an error message after upgrading to macOS Catalina.
zsh: /usr/local/bin/colorls: bad interpreter: /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/bin/ruby: no such file or directory
It seems Ruby has been updated since, when I run
ruby -v, it outputs the following.
ruby 2.6.3p62 (2019-04-16 revision 67580) [universal.x86_64-darwin19]
How can I make colorls use Ruby 2.6 instead of Ruby 2.3 that was present when the command was installed?
I tried reinstalling and then uninstalling it multiple times, but I am still getting the same error.
I did manage to temporarily make the error message disappear using the following line.
PATH="`ruby -e 'puts Gem.user_dir'`/bin:$PATH"
Every time I open a new terminal, the error message comes again. I will like to find a way to make it persistent.