SQL
, Когда я должен удалить данные, я пишу
select *
--delete
From mytable
Where ...
, Когда я выполню его, я буду знать, забыл ли я или испортил где пункт. У меня есть безопасность. Если все прекрасно, я выделяю все после '-' маркеры комментария и выполняю его.
Редактирование: если я удалю много данных, то я буду использовать количество (*) вместо просто *
Используйте \% V
модификатор в выражении шаблона. Это заставит vim соответствовать только внутри визуального блока, в котором вы сейчас находитесь или были раньше. Используйте модификатор следующим образом:
:s/\%Vpattern/substitution/
В визуальном режиме это будет отображаться как:.
:'<,'>s/\%Vpattern/substitution/