Recently I've updated evil and function bind to "" will jump to the next word at point. Before it was jumping to next symbol at point. At least for me the new behavior made the binding "" useless. For example for emacs-lisp-mode, when place cursor at word "local" in the symbol "evil-local-mode", instead of searching the whole sequence "evil-local-mode" it will only search for part of the name ("local").
I know I can just change the syntax table, but this I would have to do for every mode. Plus changing syntax table seems pretty drastic because many other Emacs packages use it and expect the default definition of a word.
What other solution might be there? Changing syntax table temporary for the duration of the call to evil-search-word-forward? Is that possible? Maybe adding evil-search-symbol-(backword|forward) functions?