Clojure words like when-let
are hyphenated. When using IntelliJ Idea word navigation, this symbol is treated as 3 words, which makes navigation very slow. Is there a setting for handling Clojure symbols and keywords as words, or some better way to navigate Clojure words?
I don't believe there's a way built in. You may be able to write your own plugin to add some navigation actions. There are also some tickets in JetBrains's YouTrack system that are related:
You could vote for or comment on those tickets, or create your own if what you're looking for exactly is different from them.