Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Remember to set the keybinding:
- # <binding key="ctrl+t" command="toggleTabs"/>
- import sublime, sublimeplugin
- def doToggleTabs():
- show = 0
- for group in range(sublime.activeWindow().numGroups()):
- views = len(sublime.activeWindow().viewsInGroup(group))
- if views > 1:
- show = 1
- break
- if show == 1:
- sublime.options().set('showTabs', True)
- else:
- sublime.options().set('showTabs', False)
- class toggleTabs(sublimeplugin.TextCommand):
- def run(self, view, args):
- showTabs = sublime.options().get('showTabs')
- if showTabs == True:
- sublime.options().set('showTabs', False)
- else:
- sublime.options().set('showTabs', True)
- class toggleTabsPlugin(sublimeplugin.Plugin):
- def onClose(self, view):
- doToggleTabs()
- def onActivated(self, view):
- doToggleTabs()
Add Comment
Please, Sign In to add comment