Предположим, что я нахожусь в определенном положении строки в энергии, и я хочу удалить до определенного символа, сказать точку с запятой. Я сделал бы df;
кроме него также удалил бы точку с запятой. Существует ли команда, которая сделает то же самое, но не будет включать символ, который я ищу?
Да, dt;
. Из документации Vim:
t {char}
До [count] -го появления {char} справа. Курсор помещается на символ слева от {char} | включительно |. {char} можно ввести так же, как с | f | команда.
Чтобы добавить к сказанному Михалом, вы также можете использовать T
и F
, чтобы сделать то же самое в обратном порядке. .
Также ;
повторит последнее движение t, T, f или F, а '
повторит его в противоположном направлении.