I'd like a component that holds onto, tracks, and applies edits to the EditRope added in #5. It should be capable of handling the following EditAction variants for now: Delete, Yank, Replace, Join, and Motion. It should also take care of undo/redo actions, and be aware of multiple cursors so that it can handle Vim's I/A/c keys while making blockwise visual selections.
I'd like a component that holds onto, tracks, and applies edits to the
EditRope
added in #5. It should be capable of handling the followingEditAction
variants for now:Delete
,Yank
,Replace
,Join
, andMotion
. It should also take care of undo/redo actions, and be aware of multiple cursors so that it can handle Vim'sI
/A
/c
keys while making blockwise visual selections.