Closes #18896 Release Notes: - Fixed #18896 - `editor::Rewrap` now preserves cursors and only inserts whitespace by using character-level diff instead of line-level diff.
Closes #ISSUE Release Notes: - vim: Added gq/gw for rewrapping lines