> что за глупость? невозможно простейшими алгоритмами определить границы предложений.В 99% случаев "удалить до точки делает то что надо". В остальном проценте просто жмякаешь точку раз или два чтобы повторить команду.
> End, Shift+Home, Delete, Delete
Это подразумевается что ты уже имеешь курсор в начале строки, так что тебе еще надо либо мышкой жмякнуть и нажать Home, либо стрелочками поработать туда-сюда. А это ты еще не наткнулся на случай когда строка (то есть набор символов до переноса строки) больше экрана и редактор перенес ее. В таком случае что получится? Зависит от редактора.
> Esc, d, d, i
И ты зачем-то специально добавил два символа чтобы выйти из режима инсерта и войти обратно, хотя по-умолчанию когда ты работаешь с текстом/кодом ты в режиме инсерта не находишься ибо нах
не надо. В режиме ввода ты находишься когда пишешь новый текст, а когда ты текст редактируешь, то в 95% случаев находишься в обычном режиме. В общем, глупость неграмотную написал, как и положенно комментаторам с опеннета.
А где примеры того как удалить/перепрыгунть абзац или функцию? Или прыгнуть к следующему встречающемуся символу (что на самом деле очень помогает перемещаться по коду)? Учитывая что все перемещения могут быть частями команд редактирования, для программиста это офигенно удобно.
То есть единственное что из максимально простых вещей которые делает вим ты смог кое-как воспроизвести это удаление строки и то косячно. Я ведь даже на стал спрашивать как ты будешь редактировать строк 50 однообразного текста (описание констант, какой-нибудь большой структуры и т.д.) что вим легко делает с помощью макросов. ЧТД.