Удалить до символа и вставить пробел

274
Kris

Учитывая, что у меня есть текст, такой как:

(* это позиция курсора)

let(:study) { FactoryBot.create :study*, site: site }

И я хочу

let(:study) { FactoryBot.create :study }

На данный момент я ct}нажимаю пробел и нажимаю клавишу escape.

Интересно, есть ли лучший способ удалить символ и вставить пробел?

2

2 ответа на вопрос

3
Thor

Если вы не против подсчета пробелов, вы можете сделать d3t+ пробел.

Другой альтернативой является использование поиска, например d/ }+ enter.

Мне нравится `d /}`, я не знал, что вы можете удалить как таковой. Kris 6 лет назад 0
2
kenorb

Вы можете удалить следующие 2 слова, нажав 2de(или 2dE).

  • d удалять
  • e - вперед до конца слова
  • 2 - дважды
`2dE` отлично работает. Лучше, чем `2dW`, который поглощает пространство, которое я хочу оставить. Kris 6 лет назад 0