Если вы наберете ^ Q ^ V (это Control-Q, а затем Control-V, отпустить клавишу Control между ними, все в порядке), а затем нажать Control-Delete, вы получите результат, который вы упомянули? Я только что попробовал, и, по крайней мере, используя Putty, я не получил ответа вообще. Возможно, на реальной консоли Linux иное поведение отличается.
Для других клавиш readline печатает более длинную последовательность, часто включающую специальный символ «введение последовательности команд», который трудно набрать по ошибке. Попробуйте и посмотрите, получите ли вы более длинную последовательность с помощью команды ^ Q ^ V (которая, кстати, называется quote-insert).
Например, если я нажимаю ^ Q ^ V и затем удаляю (без удержания элемента управления), readline печатает ^[[3~
. Это говорит мне, что я могу связать вещи с клавишей Delete, сказав \e[[3~
. Кажется весьма вероятным, что символ CSI присутствует для вас, но вы его не видите, поскольку не просите readline правильно процитировать ввод.