Один простой способ сделать это - включить 'virtualedit'
, по крайней мере, временно, чтобы вы могли перейти к столбцу за концом строки.
:set virtualedit=all
Один раз вы находитесь в правильном столбце, вы можете использовать Ctrl + V, чтобы ввести блочный визуальный режим и выбрать этот столбец в каждой строке.
Для этого конкретного примера с 4 строками текста, добавив backsla sh в столбец 40, вы можете использовать следующую последовательность: 40|
(go для столбца 40, пока еще в первой строке), <C-V>
(войти в режим визуального блока), 3j
(переместить вниз на 3 строки.)
На этом этапе вы можете использовать r\
, чтобы «заменить» символ под курсором на обратную косую черту sh. (На самом деле под курсором нет символа, но 'virtualedit'
сделает правильные маги c, чтобы добавить достаточно пробелов, чтобы добраться до этого столбца и получить обратную косую черту.)