Есть ли команда VIM/комбинация клавиш, которая будет делать что-то вроде dt/mystring (что не работает)?
dta пытается найти букву a в текущей строке, но я хотел бы удалить все до строки поиска (возможно, на другой строке).
Ответ 1
Попробуйте это
d/mystring
Он не удалит сама строку.
Ответ 2
d/mystring удаляет все до mystring
Изменить: все, слишком медленно:/
Ответ 3
Грег Рейнольдс предоставил рабочее решение.
Альтернативно, если шаблон поиска уже определен, используйте:
dn
движение n является исключительным, поэтому первый символ вашего шаблона не будет съеден.
Другая альтернатива с Easymotion плагином вы можете использовать <leader><leader>t<first letter of pattern (обычно лидер - обратная косая черта); то персонаж перед шаблоном превратится в букву; введите это письмо, и все готово.