Warum kann ich ausgewählte Zeichenfolgen mit dem Cursor im xfc4-Terminal nicht löschen? Ich kann jedoch ausgewählte Zeichenfolgen einzeln löschen

Warum kann ich ausgewählte Zeichenfolgen mit dem Cursor im xfc4-Terminal nicht löschen? Ich kann jedoch ausgewählte Zeichenfolgen einzeln löschen

Wenn ich mit dem Cursor einen Befehl/Teil eines Befehls oder ein beliebiges Wort auswähle, kann ich es im xfce4-Terminal nicht löschen, selbst bei einem Rechtsklick gibt es keine Löschoption. Ich kann löschen, wenn ich eine Zeichenfolge nach der anderen auswähle. Kann ich dieses Verhalten ändern?

PS: Betriebssystem Xubuntu 16.04.5

Antwort1

Obwohl ich nicht über die technischen Kenntnisse verfüge, um genau zu erklären, warum das so ist, sollten Sie wissen, dass die Terminalemulation in gewisser Weise linear ist.

Das bedeutet, Sie drücken eine Taste und diese Taste wird über das Terminal in eine Aktion umgesetzt. Sie drücken aund ein „a“ erscheint. Sie drücken backspaceund löschen es. Es gibt modifizierte Tasten, mit denen Sie Effekte erzeugen können. Die Maus ist hier nicht Teil der Gleichung. Sie kann Dinge außerhalb des eigentlichen Terminals selbst tun, wie z. B. Kopieren und Einfügen ... aber das bedeutet nur, dass die Eingabe von Zeichen so gebündelt wird, dass sie alle auf einmal und wieder linear erfolgen.

Es gibt jedoch Tricks, um Ihren Vorgang zu beschleunigen. Sie navigieren mit dem Cursor an das Ende eines Wortes, das Sie löschen möchten? Dann können Sie drücken Esc, wodurch die nächste gedrückte Taste geändert wird, und dann drücken Backspace, wodurch das gesamte Wort für Sie gelöscht wird.

Wenn Sie je nach Terminalemulator schnell in der Textzeile vor- und zurückspringen möchten (was Sie tun müssen, um den Cursor zu bewegen ... da die einzige Möglichkeit dazu darin besteht, dem Terminal Anweisungen zu senden, dass Sie den Cursor bewegen möchten), gibt es dafür im Allgemeinen Zeichenkombinationen. Insbesondere Dinge wie Alt+ Left Arrowoder Right Arrow... könnten Ctrloder etwas anderes sein. Wenn keines davon funktioniert, sollten die Klassiker Alt+ Bfür „Ein Wort zurück“ oder Alt+ Ffür „Ein Wort vor“ funktionieren.

verwandte Informationen