энергия: выберите к символу, невключительно

Предположим, что я нахожусь в определенном положении строки в энергии, и я хочу удалить до определенного символа, сказать точку с запятой. Я сделал бы df; кроме него также удалил бы точку с запятой. Существует ли команда, которая сделает то же самое, но не будет включать символ, который я ищу?

45
задан Amir Rachum 25 February 2010 в 08:10
поделиться

2 ответа

Да, dt; . Из документации Vim:

t {char}

До [count] -го появления {char} справа. Курсор помещается на символ слева от {char} | включительно |. {char} можно ввести так же, как с | f | команда.

66
ответ дан 26 November 2019 в 21:14
поделиться

Чтобы добавить к сказанному Михалом, вы также можете использовать T и F , чтобы сделать то же самое в обратном порядке. .

Также ; повторит последнее движение t, T, f или F, а ' повторит его в противоположном направлении.

19
ответ дан 26 November 2019 в 21:14
поделиться
Другие вопросы по тегам:

Похожие вопросы: