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

Как удалить слово, когда курсор находится в середине слова?

Как удалить слово, когда курсор находится где-то посередине этого слова (ни в конце, ни в начале слова) в Vim?

4b9b3361

Ответ 1

Я обнаружил, что "diw" (удалить внутреннее слово) - это прямой способ удалить слово!

Ответ 2

Вам нужны следующие нажатия клавиш в нормальном режиме (после нажатия Esc):

d i w (значение: удалить внутреннее слово)

-или -

d a w (это означает: удалить слово)

Вторая команда также удаляет все пробелы после слова или все пробелы перед словом, если после слова нет пробелов.

Дополнительные команды:

:help diw
:help daw

Ответ 3

bdw должен это сделать.

b ack к началу слова, d elete к следующему w ord

Ответ 4

После входа в нормальный режим (нажатием Esc)

f space d b будет удалить слово.