Acontece que há uma função na biblioteca READLINE para isso, nomeada assim como o equivalente do emacs, kill-region
. Mas, para usar a chave, primeiro temos que desvinculá-la de uma função definida elsewere:
stty werase undef
Podemos, então, vincular a chave à função conforme desejado:
bind '"\C-w":kill-region'