Sublime has very solid support for VI keybindings using a plugin that ships with the editor but is disabled by default.
I find them perfectly fine, and have been using Vim since the mid-nineties, in things like SunOS and HPUX.
You don't have to take advantage of every key command Vim offers to be productive. In fact, focus on the code.
For example:
d/abc (i.e. delete forward until the text 'abc')
or c/abc (i.e. change the text going forward until the text 'abc')
I can workaround most of the missing functionality, but this one is a deal breaker for me. Unfortunately since / just uses the built-in Find feature in Sublime, fixing this is probably non-trivial.