I have a branch (“branch_a”) and I am working on files that do not exist in any other branch. I occasionally want to reference work done in a different branch (“branch_b”). The files I want to reference in “branch_b” are not in “branch_a.”
When I switch to branch_b, Atom closes all of the files I was working on (but were saved to disk) that aren’t in branch_b, so I now have Atom with no open files. Likewise, if I open one of the reference files in branch_b and then switch back to branch_a, then Atom closes the reference file. On top of that, I still have to find and re-open all the files I was originally working on in branch_a before I attempted to switch branches. Working around the auto-closing is frustrating.
Is there a way I can disable the auto-closing of editor buffers/tabs when switching branches and they don’t exist in the other branch? So far, searching the web, issues in github, and the discuss forums, I haven’t found the answer. I hope it might be because I just am not looking at the right query terms or not realizing where the option is.
I realize, from reading the posts that I did find, that some (most?) people want the auto-close behavior so I’m not advocating removing it. I sincerely hope it is an option/preference or an Atom package I can easily disable (and I simply just haven’t found it yet) or it can be easily added as an option in a future release so I can turn it off.