diese Textzeile in vim gegeben, wobei die Cursor an der Einfügemarke befindet, und der Benutzer ist im Befehlsmodus:Wie lösche ich das vorherige Zeichen in vim?
sales_tax: row["sales tax"] ,
____________________________^
Was ist der schnellste Weg, um den Raum zwischen den ]
und den ,
zu löschen?
sind Sie im Einfügemodus oder Befehlsmodus? –
Befehlsmodus. Eine Antwort, die darauf abzielt, dies in beiden Modi zu tun, wäre ein Bonus. Aktualisierte Frage, um den Befehlsmodus anzugeben. – jerzy
Wenn Sie sich im Einfügemodus befinden, können Sie einfach die Rücktaste drücken, aber ein nützlicher Trick ist ctrl-o, wo Sie einen Befehlsbefehl ausführen und dann sofort in den Einfügemodus zurückkehren können. Siehe http://vim.wikia.com/wiki/Use_Ctrl-O_instead_of_Esc_in_insert_mode_mappings. @ Axnyffs Antwort ist jedoch die beste. –