Description
We're approaching adding terminal editors (tracked in #10546) but one problem we foresee coming is that users will want to lay out their terminals for example like this:
|------|------|
| | |
| |------|
| | |
|------|------|
Where there are 1 or 2 fixed terminals on a side. For this I think it's not desirable that when you open a file while the terminal is active that it will add it to the terminal's group as it's essentially acting as a dedicated terminal group.
For terminals we could approach this by saying don't open text files in terminal-only editor groups, but I think it's worth considering generalizing the solution since same problem applies to regular text files too:
- I use split editors to show a reference on the right, I never want a second tab over there
- Markdown preview on the side has the same issue
How about having another state for editors groups similar to pinned for editors, where file don't open in them and instead go to the closest editor group to the right or something?
cc @meganrogge