>>907 は、 cursor 位置の emacs と、vi 系の違いを理解していない。と思う。

試しに、forward-sexp を、evil の insert state や emacs state で、やってみ。

normal mode のbox cursor と、 emacs での box cursor の位置の解釈の仕方が、
違うんだ。

行末での cursor 位置の違いを emacs state と normal state で
見比べてみると、一個ずれてるのに気づくと思うけど。

ちなみに、エラーメッセージの意味は、閉じカッコの手前で forward に進もうとするから、進めねーよ(意訳)ってことだろう?

対策としては、advice とか使って、ちょっと、手を加えるとかになるんじゃないんかな。

おれは、insert state で使ってすましてる。