Есть плагин "vis", который пытается сделать именно то, что вы ищете: https://github.com/vim-scripts/vis
После установки вы можете выбрать столбцы в визуальном режиме и выполнить :B sort
, чтобы отсортировать только эту область.
Как неприятный побочный эффект, я, кажется, получаю дополнительный интервал вокруг выделения:
one = [ 11 ];
two = [ 22 ];
three = [ 33 ];
Это может быть какой-то странностью в моей собственной конфигурации Vim, или это может быть общая проблема. Я бы посоветовал вам попробовать плагин и убедиться в этом.