<p dir="auto">For example, given the text</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="a a a a
^ caret here"><pre class="notranslate"><code class="notranslate">a a a a
^ caret here
</code></pre></div>
<p dir="auto">If you hit <code class="notranslate">cmd-D</code> four times you will select all four <code class="notranslate">a</code>s. But then hitting <code class="notranslate">esc</code> (mapped to "single selection") you end up with:</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="a a a a
      ^ caret"><pre class="notranslate"><code class="notranslate">a a a a
      ^ caret
</code></pre></div>
<p dir="auto">There is an excellent 'select next' feature in Atom (<code class="notranslate">find-and-replace:select-next</code>, <code class="notranslate">cmd + d</code>).</p>
<p dir="auto">After selecting a few instances of a word, and editing in 'multi-cursor mode', <code class="notranslate">esc</code> is used to leave multi-cursor mode.</p>
<p dir="auto">Currently Atom will settle/restore the curser position for the last cursor (out of the multiple cursors), instead of of the first (from which 'select next' was initialized).</p>
<p dir="auto">It would be better if it would instead reset to the original/first cursor position.</p>
<p dir="auto"><em>Let me know if I should elaborate more on the issue.</em></p>