Ich weiß, dass ich vom Cursor bis einschließlich des ersten Vorkommens eines Zeichens x mit löschen kann dfx
. Dies funktioniert nur in einer Zeile. Wie kann ich von der aktuellen Cursorposition bis zum ersten Auftreten von x löschen, wenn sich x nicht in derselben Zeile befindet?
ZB wenn der Cursor nach dem ersten Leerzeichen in steht
yada yada yada
yada yada yada x yada yada yada x
und ich tippe dfx
das Ergebnis muss sein:
yada
cut-copy-paste
Erwin Rooijakkers
quelle
quelle
x
Antworten:
Verwendung
/
für Vorwärtssuche:und
?
für die Rückwärtssuche:quelle
Ich wollte Romainls Antwort kommentieren, habe aber noch nicht genug Reputation dafür!
Obwohl ein weiterer Tastendruck erforderlich ist, finde ich es nützlich,
v/x<CR>d
den zu entfernenden Teil anzuzeigen.quelle