vim: удалить из курсора в _
В некоторых случаях у меня есть имя переменных с _ лайк hello_world,
в VIM, в нормальном режиме, с dwЯ могу удалить от позиции курсора до конца слова.
Как я могу удалить из текущей позиции курсора в -?
в hello_world случай, я могу сделать это с df_Но существует ли общий путь? (и без удаления _)
2 ответа
Решение
Удалить из курсора до, но не включая _, тип
dt_
Я не знаю, что вы подразумеваете под "общим способом". Вы можете найти больше здесь:
:help d
:help motion.txt
Мой плагин camelcasemotion предоставляет движения и текстовые объекты специально для CamelCaseWords а также underscore_notation, С его помощью вы можете удалить hello в вашем примере через d,e,