zed icon indicating copy to clipboard operation
zed copied to clipboard

Allow tabs to be moved between Zed instances

Open JosephTLyons opened this issue 3 years ago • 2 comments

Check for existing issues

  • [X] Completed

Is your feature request related to a problem?

Describe the solution you'd like

I think it would be nice if you could drag tabs between instances of Zed. If the edit history could travel to the new instance, that would be a plus. It seems like VS Code doesn't support moving the edit history (it is simply lost), but Sublime Text does.

If applicable, add mockups / screenshots to help present your vision of the feature

No response

JosephTLyons avatar Sep 02 '22 02:09 JosephTLyons

Hi, is this planned to implement anytime soon? When working on multiple monitors the feature seems really necessary. Or maybe there is another way to work on one project using multiple windows? I tried to open one project in two windows but this is also denied by Zed (to avoid conflicts I assume) - but It would be some kind of workaround.

dumski avatar Apr 06 '24 09:04 dumski

I am really surprised to see that there's no way to drag an editor tab between windows, or to move an editor tab into a new window. It feels like a pretty major UX shortcoming to me.

fluffy-critter avatar Aug 16 '24 18:08 fluffy-critter

This is a much needed feature, especially for people working with more than one monitor per project

everdrone avatar Nov 12 '24 22:11 everdrone

Would be great if assistant pane and terminal could be moved to a separate window for multi monitor set up

ZombieHarvester avatar May 02 '25 16:05 ZombieHarvester

Would be great if assistant pane and terminal could be moved to a separate window for multi monitor set up

That would be awesome! But I think that a Zed terminal or assistant panel in another window shouldn't be in another instance, but continue to be linked in the same instance. So a Zed instance should be comprised of potentially multiple windows, instead of the current (and simpler) model of one window per instance.

That's different than moving a tab from one instance to another, because each instance is supposed to be a different project, with its own per-project config, its own set of LSP servers, etc

This also means that there should be a way, in the UI, to show whether two windows are linked in the same instance, or if they are in separate instances. (Maybe just setting up different themes on each instance can work, but that's laborious)

dlight avatar May 21 '25 02:05 dlight

continue to be linked in the same instance

Exactly what I had in mind: not a full-featured Zed window, but a single-panel mini window still connected to the project and draggable to another monitor.

ZombieHarvester avatar May 21 '25 06:05 ZombieHarvester

Any ETA on when we can expect this functionality? Thanks!

krstp avatar Aug 05 '25 21:08 krstp