25 lines
990 B
Markdown
25 lines
990 B
Markdown
|
---
|
|||
|
title: "Vim: замена выделенного блока"
|
|||
|
category: Vim
|
|||
|
tags: Vim, команды Vim
|
|||
|
summary:
|
|||
|
CSS: table-100.css
|
|||
|
...
|
|||
|
|
|||
|
Замену блока, выделенного в режиме VISUAL, можно выполнить
|
|||
|
последовательностью команд `y:%s/<ctrl-r>"/заменитель/g`.
|
|||
|
|
|||
|
Команда | Назначение
|
|||
|
---------------|-------------
|
|||
|
`y` | Копирование в регистр "
|
|||
|
`:` | Перейти в командный режим
|
|||
|
`%` | Применить ко всему буферу
|
|||
|
`s` | Замена
|
|||
|
`Сtrl-r` | Вставка из регистра
|
|||
|
`"` | Имя регистра (будет предложено по умолчанию)
|
|||
|
`/` | Разделитель
|
|||
|
`заменитель` | Новый текст
|
|||
|
`/` | Разделитель
|
|||
|
`g` | Для всех вхождений в строке
|
|||
|
|