У меня установлена куча плагинов для vim, и один из них нарушает команду dw
. Я не уверен, какой именно. По сути, dw
теперь удаляет все до следующего бита пробела, который он находит, вместо того, чтобы останавливаться на знаках препинания, как это должно быть.
Я действительно не хочу выяснять, какой из них ломается и как это исправить. Есть ли способ указать в моем .vimrc, что я не хочу, чтобы он менялся?
Изменить:
Люк уже ответил на мой вопрос, но я решил прояснить его для будущих читателей, потому что есть некоторые разногласия по поводу того, что dw
должен делать по умолчанию. Допустим, у нас есть слово 1234.5678. По умолчанию во всех системах, над которыми я работал, если курсор стоит на 1, при вводе dw
должно остаться 0,5678. Когда я задал вопрос, набрав dw для меня, я удалил все это (1234.5678).
de
.d
для удаления, за которым следует движениеe
до концаword
. Вы можете использоватьE
для концаWORD
. Для получения дополнительной помощи::h word-motions
- person Peter Rincker   schedule 01.09.2011