A lot of the Vim editing model revolves around special cursor movements and ranges. I'd like to place this logic in its own trait for a wrapper around a string type. (For now, it will be wrapping xi_rope, although I might eventually change this depending on how well it works out.)
A lot of the Vim editing model revolves around special cursor movements and ranges. I'd like to place this logic in its own trait for a wrapper around a string type. (For now, it will be wrapping xi_rope, although I might eventually change this depending on how well it works out.)