<p dir="auto">I often open Atom, then hit <code class="notranslate">⌘ + O</code> to open a file or source directory. The annoyance I have though, is that Atom now has two windows open, one that has the directory I just opened, but also the one that was opened when Atom was opened, which is an empty window.</p>
<p dir="auto">It would be nice if Atom was smart enough to realize that the first window that was opened is not useful if blank, and replaces it with the window I just opened, rather than adding a new window.</p>
<p dir="auto">The reason this is annoying is that when I click Atom on the dock, it brings up both windows, which is suboptimal when switching between different programs running.</p>
<p dir="auto">Seems reasonable</p>
<blockquote>
<p dir="auto">cmd-o AND file -&gt; open is always opening a new window, there is a separate command for that. It's quite the nuisance. &lt;3</p>
</blockquote>
<hr>
<blockquote>
<p dir="auto">This is perhaps a BIG one that undermines the foundation of Atom...but I find it quite irritating after coming from Sublime: I would like to be able to drag random files into a project/Atom instance so I can reference code side–by–side. Currently if I drag a random file from the finder into an Atom instance it automatically opens a new instance with the folder containing that file as the project root. Since I like to code in fullscreen, this means switching between a number of fullscreen Atom instances to look at or copy snippets of code. This isn't a particularly desirable workflow.</p>
</blockquote>
<p dir="auto"><em>(from <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="28930957" data-permission-text="Title is private" data-url="https://github.com/atom/atom/issues/1721" data-hovercard-type="issue" data-hovercard-url="/atom/atom/issues/1721/hovercard" href="https://github.com/atom/atom/issues/1721">#1721</a>)</em></p>
<p dir="auto">...</p>
<blockquote>
<p dir="auto">Suppose that I open atom in my home directory. The working directory shown on the left is my home directory.<br>
Now if I want to open a file that is not in the working directory then Atom opens a new window with that file and its directory. Same thing happens if I want to open a third file that is outside of those two working directories.</p>
</blockquote>
<p dir="auto">...</p>
<blockquote>
<p dir="auto">I'm coming from Sublime Text 2 and the default behavior there is every file in a new window. There is a configuration file that can be tweaked to make all files open in the same window.</p>
</blockquote>
<p dir="auto">...</p>
<blockquote>
<p dir="auto">I, too, would love to have files open in a new tab. It is absolutely crucial to my workflow. In the meantime I will continue using Sublime Text for this reason alone.</p>
</blockquote>
<p dir="auto">...</p>
<blockquote>
<p dir="auto">This is probably my single biggest annoyance and the reason why I can't use Atom full time.</p>
</blockquote>
<p dir="auto"><em>(from <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="32955984" data-permission-text="Title is private" data-url="https://github.com/atom/atom/issues/2005" data-hovercard-type="issue" data-hovercard-url="/atom/atom/issues/2005/hovercard" href="https://github.com/atom/atom/issues/2005">#2005</a>)</em></p>
<p dir="auto">Also related issues:</p>
<ul dir="auto">
<li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="18744196" data-permission-text="Title is private" data-url="https://github.com/atom/atom/issues/770" data-hovercard-type="issue" data-hovercard-url="/atom/atom/issues/770/hovercard" href="https://github.com/atom/atom/issues/770">#770</a> - Multiple folders in projects</li>
<li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="28619933" data-permission-text="Title is private" data-url="https://github.com/atom/tree-view/issues/63" data-hovercard-type="issue" data-hovercard-url="/atom/tree-view/issues/63/hovercard" href="https://github.com/atom/tree-view/issues/63">atom/tree-view#63</a> - Add option to configure multiple root folders in tree-view</li>
</ul>