Итак, исходя из вашего комментария:
Вставка столбца выполняется за один шаг. Сделайте свой выбор (c-v), спуститесь вниз, перейдите в режим вставки (I), добавьте свой x и выйдите из режима вставки с помощью escape
или ctrl-[
. При выходе из режима вставки вставленный текст будет добавлен во все строки.
В любом случае ваш курсор вернется в начало. Если вы хотите привести его в конец того, что было выбрано, вы можете сделать это, нажав: '>
, который обозначает конец последнего визуального выделения.
РЕДАКТИРОВАТЬ: После дальнейшего обсуждения необходимости, смысл заключается в том, чтобы выполнить вставку столбца на большом расстоянии.
Я бы сделал 3 разбиения (с :sp
), я бы изменил размер (перетаскивая строку состояния окна) на 2 верхних, чтобы показать каждую строку (начало выделения для одного и конец для другие), они будут использоваться в качестве справочных.
Затем используйте третий для выполнения фактических манипуляций, и по мере ввода / отступа (в начале выделения) вы увидите, как он изменяется в одном из ваших небольших разбиений, и вы можете сравнить его с другим. отступать туда, куда вы хотите.
Вот скриншот, чтобы проиллюстрировать это (я хотел сделать отступ от строки 1 до 43, и я использую свой первый сплит в качестве ссылки для отступа всего, где находится "blandit", строка 44), я использую первый сплит, чтобы увидеть начало, второе, чтобы видеть конец, и третье, чтобы фактически сделать всю манипуляцию: