Come posso cancellare una parola all'indietro dalla riga di comando? Sono veramente abituato ad alcuni editor che eliminano l'ultima 'parola' usando Ctrl+ Backspace, e mi piacerebbe anche quella funzionalità dalla riga di comando.
Al momento sto usando Bash e anche se potrei saltare indietro di una parola e quindi eliminare una parola in avanti, preferirei avere questo come tasto rapido o un evento come Ctrl+ Backspace.
Come può ottenere questo risultato?
stty
comando ho tentato di assegnare "kill word"Ctrl+BckSpc
digitandostty werase
seguito da Ctrl-v Ctrl-Backspace. Ciò inserisce il carattere letterale Ctrl-Backspace come argomento perstty werase
. Sfortunatamente non è necessario digitareCtrl-Backspace
per eliminare la parola ma funziona solo con laBackspace
chiave. Quindi vorrei secondare la richiesta di @terdon per imparare a farlo. Per ripristinare ilwerase
valore predefinito, utilizzarestty werase Ctrl-v Ctrl-w
.