1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#!/usr/bin/env python
#coding: utf8
#################################### IMPORTS ###################################

# Sublime Libs
import sublime
import sublimeplugin

################################################################################

class ReverseSelectionDirections(sublimeplugin.TextCommand):
    def run(self, view, args):
        sels = [sublime.Region(sel.b, sel.a) for sel in view.sel()]
        view.sel().clear()
        map(view.sel().add, sels)

################################################################################