Как я удаляю слово, когда курсор где-нибудь посреди того слова (ни один в конце или начало слова) в Vim?
Я обнаружил, что "diw" (удаление внутреннего слова) - это простой способ удалить слово!
В обычном режиме вам понадобятся следующие нажатия клавиш (после нажатия Esc ):
d i w (что означает: удалить внутреннее слово)
-или-
d a w (означает: удалить слово)
Вторая команда также удаляет все пробелы после слова или все пробелы перед словом, если пробелов нет после слова.
Дополнительные команды:
:help diw
:help daw
bdw
должен это сделать.
b
ack к началу слова, d
elete к следующему w
ord