<p dir="auto">When trying to select multiple lines that all have a particular string with cmd+D and move them up or down within the document, Atom will select the lines properly, but when trying to move them it de-selects the additional lines and only moves the originally selected line. If you select multiple lines with the mouse or with Cmd+L it works just fine, and It still deletes multiple lines properly when selected with cmd+D - it's just moving lines that fails. I've taken a screen capture of the bug to illustrate what happens, which is viewable here: <a href="https://slack-files.com/T024TD89T-F075EUW8K-1e3ac80187" rel="nofollow">https://slack-files.com/T024TD89T-F075EUW8K-1e3ac80187</a></p>
<p dir="auto">After making multiple selections, "Move Line Up" (<kbd>Ctrl</kbd> <kbd>Cmd</kbd> <kbd>Up</kbd>) and "Move Line Down" (<kbd>Ctrl</kbd> <kbd>Cmd</kbd> <kbd>Down</kbd>) works only on the last selected line, instead it should move all the lines.</p>
<p dir="auto"><a target="_blank" rel="noopener noreferrer nofollow" href="https://cloud.githubusercontent.com/assets/50681/3138639/e528d254-e8a2-11e3-9608-e67da60182cf.gif"><img src="https://cloud.githubusercontent.com/assets/50681/3138639/e528d254-e8a2-11e3-9608-e67da60182cf.gif" alt="atom-multiple-selection-move-issue" data-animated-image="" style="max-width: 100%;"></a></p>