Indent command sets cursor to first line of selection. CurrentSelection
saves selection at the time it was created.
:bug: add hacky fix for #408
:white_check_mark: add (broken?) spec for replace with CR (#408).
:white_check_mark: fix spec for replacing linebreak (#408)
:bug: fix cursor move on replace with line break (#408)
Support correct quote text object behavior
Greatly improve speed of quote text object manipulation for large files
Fixed typo and simplified quoting logic. Vim doesn't support multiline quotes, so I removed handling for that
Add scroll cursor commands.
Changed delete to manually add text to register, rather than use the buffer.on watcher
Fixed yank loss, need to finish tests
Finished yank loss fix
Updated with suggestions
Add tests for goto (G) line motions with delete, yank, and change
Fix goto (G) line motions with delete, yank, and change
Merge pull request #420 from isaachess/yankLoss

Refactored saving text to register to prevent register loss
Merge pull request #410 from eddieantonio/master

Added a fix for #408
Add defaultText option to command mode input view

This will be the fallback command text if the mini editor's text is
empty to be used by the replace operator for replacing with a line
break.

Refs #408
Trigger core:confirm on input view in replace spec

Refs #410
:lipstick: