atom-multi-cursor-plus
atom-multi-cursor-plus copied to clipboard
First stroke doubled at position marked last
When I mark multiple positions the first keystroke is doubled at the position that I marked last.
You don't need to mark the last position, just move the cursor there and start typing.
After typing the first character, Atom notices that there are multiple cursors at the same position and it joins them automatically. The same happens if, for example, you have multiple cursors on the same line and you press Home
(they all join into one cursor at the beginning of the line).
I agree that this isn't very user-friendly and should be fixed, but I haven't figured out a way of doing it.
In fact, the current (somewhat hackish) implementation relies on the current behavior to work at all. Otherwise, any "mark" would be immediately joined into the current cursor (because they would both be in the same position).