fn convert_selection(_: ())Expand description
Converts the current visual selection using a user-chosen conversion option.
Prompts the user (via ytil_noxi::vim_ui_select::open) to select a conversion
option, then applies the conversion to the selected text in place.
Returns early if:
- No active Visual selection is detected.
- The user cancels the prompt.
- The conversion fails (an error is reported via
ytil_noxi::notify::error). - Writing the converted text back to the buffer fails (an error is reported via
ytil_noxi::notify::error).
§Errors
Errors from ytil_noxi::vim_ui_select::open are reported via ytil_noxi::notify::error
using the direct display representation of [rootcause::Report].
Conversion errors are also reported similarly.
§Notes
Currently supports single-line selections; multiline could be added later.