Wie kann ich ein Wort in der Befehlszeile rückwärts löschen? Ich bin es wirklich gewohnt, dass einige Redakteure das letzte 'Wort' mit Ctrl+ löschen Backspace, und ich möchte diese Funktionalität auch in der Befehlszeile.
Im Moment verwende ich Bash und obwohl ich ein Wort rückwärts springen und dann ein Wort vorwärts löschen könnte, wäre es mir lieber, wenn dies als Kurztaste oder Ereignis als Ctrl+ verwendet würde Backspace.
Wie kann das erreicht werden?
stty
Befehl habe ich versucht, das "kill word" zuzuweisen,Ctrl+BckSpc
indem ichstty werase
gefolgt von Strg-v Strg-Rücktaste eingab. Dies fügt das Literal Ctrl-Backspace als Argument für einstty werase
. Leider erfordert es keine EingabeCtrl-Backspace
, um das Wort zu löschen, sondern funktioniert nur mit derBackspace
Taste. Deshalb möchte ich die Anfrage von @terdon unterstützen, um zu erfahren, wie das geht.werase
Verwenden Sie, um die Standardeinstellungen wiederherzustellenstty werase Ctrl-v Ctrl-w
.