def run_cmd(self, util, direction=1):
        view = self.view

        separators = SettingsManager.get("sbp_word_separators", default_sbp_word_separators)
        forward = 0 > direction

        def to_word(cursor):
            point = cursor.b
            if forward:
                if not util.is_word_char(point, True, separators):
                    point = view.find_by_class(point, True, sublime.CLASS_WORD_START, separators)
            else:
                if not util.is_word_char(point, False, separators):
                    point = view.find_by_class(point, False, sublime.CLASS_WORD_END, separators)

            return sublime.Region(point, point)

        util.for_each_cursor(to_word)
dataset/ETHPy150Open grundprinzip/sublemacspro/jove.py/SbpToWordCommand.run_cmd/swapped operands of `>`