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