Если вы используете tcsh, а не csh, это должно работать:
bindkey '^[[3~' backward-delete-word
Я не думаю, что stty
может отображать многосимвольные последовательности, но вы можете настроить свой терминалэмулятор, чтобы Delete отправлял символ ASCII DEL.В xterm щелкните правой кнопкой мыши и включите опцию «Delete is DEL» или установите ресурс X:
XTerm*deleteIsDEL: True
Затем можно использовать
stty werase '^?'
(одинарные кавычки не являютсят на самом деле необходимо).Другие эмуляторы терминала также должны иметь какой-то механизм, заставляющий Delete отправлять ASCII DEL.