Yep, I've daily driven mine for a few years now, been perfect. No more wrist pain/numbness since. I'm also a vim guy and have had no issue with using the default key bindings.