The usual behavior of word-left/right movement on OS X is to skip groups of word-separating characters. For example, using | to indicate caret position, word-left from "foo-bar-|baz" is "foo-|bar-baz", just as word-left from "foo bar |baz" is "foo |bar baz". In Sublime Text 2, on the other hand, word-left from "foo-bar-|baz" is "foo-bar|-baz".
Having the default word-movement and selection behavior in ST differ from the rest of my system is really confusing. (Compare to Mail, Safari, TextMate, Xcode.)
Customer support service by UserEcho