fn convert_selection(_: ())Expand description
Converts the current visual selection to a user-chosen case variant.
Prompts the user (via [ytil_noxi::vim_ui_select::open]) to select a case conversion
option, then applies the conversion to all selected lines in place.
Returns early if:
- No active Visual selection is detected.
- The user cancels the prompt.
- 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 color_eyre::Report.
§Notes
Blockwise selections are treated as a contiguous span (not a rectangle).