Entferne bis zu einem Zeichen und füge Leerzeichen ein

369
Kris

Angenommen, ich habe einen Text wie:

(* ist Cursorposition)

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

Und ich will

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

Im Moment ct}drücke ich die Leertaste und drücke die Flucht.

Ich frage mich, ob es einen besseren Weg gibt, einen Charakter zu löschen und ein Leerzeichen einzufügen.

2

2 Antworten auf die Frage

3
Thor

Wenn es Ihnen nichts ausmacht, Leerzeichen zu zählen, können Sie d3t+ Leerzeichen verwenden.

Eine andere Alternative ist die Suche, zB d/ }+ Enter.

Ich mag das `d /}`, ich wusste nicht, dass Sie es als solches löschen könnten. Kris vor 6 Jahren 0
2
kenorb

Sie können die nächsten 2 Wörter löschen, indem Sie 2de(oder 2dE) drücken .

  • d löschen
  • e - weiter bis zum Ende des Wortes
  • 2 - zweimal
`2dE` funktioniert super. Besser als "2dW", was den Raum verschlingt, den ich verlassen möchte. Kris vor 6 Jahren 0