Подтвердить что ты не робот

Vim - удалить строку поиска

Есть ли команда VIM/комбинация клавиш, которая будет делать что-то вроде dt/mystring (что не работает)?

dta пытается найти букву a в текущей строке, но я хотел бы удалить все до строки поиска (возможно, на другой строке).

4b9b3361

Ответ 1

Попробуйте это

d/mystring

Он не удалит сама строку.

Ответ 2

d/mystring удаляет все до mystring

Изменить: все, слишком медленно:/

Ответ 3

Грег Рейнольдс предоставил рабочее решение.
Альтернативно, если шаблон поиска уже определен, используйте:

dn

движение n является исключительным, поэтому первый символ вашего шаблона не будет съеден.

Другая альтернатива с Easymotion плагином вы можете использовать <leader><leader>t<first letter of pattern (обычно лидер - обратная косая черта); то персонаж перед шаблоном превратится в букву; введите это письмо, и все готово.