Vim-удалить символ до (включительно) в нескольких строках
У меня есть этот код:
def foo(c: Char) = c match {
case 'a': 'B'
}
мой курсор находится на пробел после'='. Я хочу удалить все, в том числе,}. Как?
могу ли я сделать то же самое, когда курсор находится в любом месте первой строки? Где-нибудь в квартале? (и поместите курсор после знака"=")
4 ответов
d/}/e
делает работу.
d/}
удалить до на }
но добавлять /e
флаг перемещает курсор на последний символ матча, эффективно удаляя все между курсором и }
, включительно.
использование визуального выбора тоже работает, немного более интуитивно:
v/}<CR>d