vimのwモーション便利ですよね。
しかし、キャメルケースや、スネークケースで命名されているものは、一つの単語として認識してしまいます。
結局hlでの移動となってしまい不便です。
それを防ぐためにvimでは以下で紹介されてるプラグインがおすすめです。
http://nanasi.jp/articles/vim/camelcasemotion_vim.html
またideavimでは独自ルールで以下のキーマップが割り振られています。
[w #各ケースの前方の単語の最初の文字に移動
[b #各ケースの後方の単語の最初の文字に移動
なのでvimrcに以下を設定すれば使いやすいと思います。
vimrc
nnoremap w[w
nnoremap b[b