Beim Bearbeiten von Text in menschlicher Sprache und beim Verschieben von Textfragmenten stoße ich häufig auf das Problem, dass Leerzeichen, die am Anfang oder Ende eines Fragments verschoben wurden, nicht in die neue Position passen. Betrachten Sie zum Beispiel diesen Absatz:
This is the first sentence. This is the second sentence. These
three sentences are the whole paragraph.
Wenn ich den letzten Satz vor dem ersten durch kill + yank verschiebe, habe ich entweder ein führendes oder ein nachfolgendes Leerzeichen. Ein ähnliches Problem tritt bei Aufzählungen auf.
Ein anderer Anwendungsfall ist, wenn ich ein einzelnes Wort oder einen Ausdruck einfügen möchte, der sich im Kill-Ring befindet, ohne nachgestellte oder führende Leerzeichen. Betrachten Sie beispielsweise das Wort "sehr" im Tötungsring und den folgenden Satz:
Such a minor mode would be useful.
Nach dem Ziehen kann dies fälschlicherweise werden:
Such a minor mode would bevery useful.
Gibt es eine Möglichkeit, Leerzeichen in menschlichen Texten automatisch anzupassen?