Lokaltog/vim-easymotion — pull request #75 by yuex (2013-11-06 15:51:56+00:00)
Title: Make easymotion support linewise, inclusive, and exclusive correctly

It seems easymotion doesn't support linewise ( for `j`, `k`), inclusive ( for `t`,`f`,`e`,`ge`,`E`,`gE`) well. So I come up with a fix.

Also, by default, when the cursor is in with the word at the end of the file, `w` goes to EOF. But easymotion gives 'no match' warning, I also fixed this

With above things fixed, the mapping of `g:EasyMotion_mapping_{motion}` behaves more like the vim default motion