Vim - Добавляет символ к X следующим строкам

Я хотел бы добавить # к началу этих 15 следующих строк (для комментария всего).
Я знаю, как сделать это для 1 строки: я-> #.
Моим вторым вопросом было бы противоположное, как удалить первый символ этих 15 следующих строк?
в данный момент я делаю r1l (удалите 1 букву) для каждой строки.

Как я могу достигнуть этого?

1
задан 10 February 2015 в 04:54

2 ответа

Для добавления символа нажимают следующие нажатия клавиш:

  • стрелка вниз ctrl-v
  • (15 раз или 15G для движения в номер строки 15 непосредственно)
  • я (прописная буква)
  • #
  • esc

Для удаления символа нажимаю следующие нажатия клавиш:

  • стрелка вниз ctrl-v
  • (15 раз или 15G для движения в номер строки 15 непосредственно)
  • x

обратите внимание для понижения и прописные буквы. Они важны в энергии.

2
ответ дан 10 November 2019 в 08:42

Можно также использовать поиск и замена и добавить диапазон к нему:

:.,15s/^/#/

Для отмены просто:

:.,15s/^#//

2
ответ дан 10 November 2019 в 08:42

Другие вопросы по тегам:

Похожие вопросы: