Originally posted on:
- #25346 Combine Windows?
I opened a feature request to allow this on the Core issue tracker:
- Core$1794 API to set/change/move views between different windows
After that API addition, you can create the following package/plugin to create the command
gather_all_windows_here
import sublime
import sublime_plugin
class GatherAllWindowsHereCommand( sublime_plugin.TextCommand ):
def run( self, edit ):
windows = sublime.windows()
current_window = sublime.active_window()
windows.remove( current_window )
for window in windows:
for view in window.views()
current_window.attach_view( view.id() )



. Plus, my question has become really clear and solved, tyvm once again!