Вот один из примеров магии #HelixEditor
Имеем строку
CMD = foo --bar --baz<>
где <> - границы выделения.
Даём команды:
T= - выделить и переместиться назад до символа =, но не включать его в выделение;
_ - обрезать пробелы вокруг выделения;
ms[ - окружить выделение квадратными скобками.
В текущий момент строка выглядит так:
CMD = <[foo --bar --baz]>
Продолжаем...
mi[ - выделить всё что внутри квадратных скобок;
S <ret> - между S и <ret> - пробел, разделяем выделение пробелами.
Получается:
CMD = [<foo> <--bar> <--baz>]
При том первое выделение является главным.
Теперь...
ms" - окружаем выделенное кавычками;
( - переключаем главное выделение влево, главным выделением становиться последнее, там где --baz;
<Alt-,> - удаляем главное выделение;
a,<esc> - вставляем запятую после всех выделений и возвращаемся в нормальный режим;
;, - сбрасываем выделения до одного символа, превращая их в курсоры, и удаляем все выделения кроме главного.

Получаем:
CMD = ["foo", "--bar"<,> "--baz"]