Antwort
Oft in Vim, führen die Großbuchstaben die Bewegung in der entgegengesetzten Richtung: zu bekommen
a, b, c[,] d, e
dt,
a, b, c[,] e
Was ist der Befehl gleiche Operation in Rückwärtsrichtung durchzuführen, um. Also dT, wird die Suche rückwärts machen. Allerdings müssen Sie dT, verwenden so dass das erste Komma gelöscht.
Aus dem gleichen Grunde Sie df, statt dt, löscht das Komma in Ihrem gegebenen Beispiel verwenden müssen.
Ich bin mir nicht sicher, was ich will, weil sein Beispiel für 'dt' falsch ist (' dt' würde das Komma nicht löschen). Vielleicht sind 'df' und' dF' näher. –
@AntonKovalenko sah nur Ihren Kommentar .... – Kent
@AntonKovalenko danke, guter Punkt. Ich habe meine Antwort bearbeitet. –
- 1. Vim - Löschen bis zum letzten Auftreten von Zeichen in Zeile
- 2. Löschen bis zum Satzende in vim
- 3. Emacs: bewegt sich zu einem bestimmten Zeichen vorwärts und rückwärts
- 4. löschen Zeile rückwärts (Emacs)
- 5. Bis zu einer bestimmten Zeile in Vim löschen
- 6. Vorwärts/Rückwärts-Zeichenanzahl nach dem Zeilenende in VIM
- 7. VIM: Löschen von der aktuellen Position bis zu einem Raum
- 8. copyright Zeichen in vim
- 9. vim: Ersetzen aller Zeichen bis zu einem bestimmten Token
- 10. Vim: zum nächsten Zeichen löschen, wenn das nächste Zeichen nicht in der gleichen Zeile ist
- 11. Debug Zeichen Bewegung rückwärts in Unity 5
- 12. vim: Wählen Sie ein Zeichen, nicht inklusive
- 13. Ändern des Emacs-Vorwärts-/Rückwärts-Verhaltens (wie in vi/vim)
- 14. Neue Zeile in Vim löschen
- 15. Gehe zu Zeichen in vim
- 16. Vim/R @ Zeichen in CSV
- 17. Vim zeigt sinnlose Zeichen
- 18. vi von Anfang bis zum Cursor zu löschen
- 19. vim: lösche alle Leerzeichen bis zu meinem Cursor
- 20. Wie bis Ende des Trennzeichens zu löschen?
- 21. Vim - Löschen von XML-Kommentaren
- 22. vim regex mit Meta-Zeichen
- 23. In VIM wie kann ich alle Zeilen löschen, bis eine Regex erfüllt ist?
- 24. Vim: Textwrap ohne führende Zeichen
- 25. Wie zu löschen (nicht geschnitten) in Vim?
- 26. vim ersetzen Zeichen zu \ n
- 27. Escape-Zeichen beim Einfügen in Vim
- 28. UTF-8-Zeichen werden in Vim abgeschnitten
- 29. Was bedeuten diese Zeichen in Vim?
- 30. Vim Powerline (Lokaltog) seltsame Zeichen in MacVim
Wenn Sie 'dt,' eingeben, haben Sie 'a .. c ,, e' was wollen Sie wirklich? Ihr Beispiel funktioniert nicht wie das, was Sie gesagt haben. Du meinst "df"? – Kent
Im normalen Modus ist der Cursor immer * on * ein Zeichen. Ich würde vorschlagen, dass du deine Frage so redest, um sie etwas zu verdeutlichen: "a, b, c [,] d, e". – romainl
Der Cursor steht auf dem Komma-Zeichen. Bearbeitete Frage, um das zu klären – Sathish