Перейдите firstNameв обычный режим и введите
qaIprivate readonly string <ESC>jq
Это запишет макрос (в регистре a) того, что вы добавили «частную строку только для чтения» в начало строки, а затем переместились на одну строку вниз. Если вы хотите повторить этот макрос дважды (таким образом , повторяя команду в течение следующих двух строк), в командном режиме типа 2@aна lastNameлинии, которая будет выполнять макрос в два раза больше.
Этот метод выполняет ваше требование «не посещать каждую строку вручную»; однако это немного тяжеловесно для вашего приложения.
Если вы набираете текст, на private readonly stringкоторый вы возражаете, быстрое решение состоит в том, чтобы отредактировать текст в первой строке, а затем перейти вниз к каждой строке, которую вы хотите отредактировать, и использовать .в обычном режиме. Это будет повторять вашу последнюю команду (в этом случае добавление текста в строку) без суеты.
.но я думаю, что в этом случае это невозможно ...