Это ошибка изменения (? )в ядре, см.:https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=897572
Кажется, помогает установка rng-tools5
. Обратите внимание, что я не знаю, повлияет ли установка этого пакета на генерацию надежного криптографического ключа
.
Изменить :Очевидно, обновление утилиты -linux 2.32 должно решить проблему
Это работает по крайней мере в простых случаях:
precmd () {
trap 'print -P "%B%F{red}^C%f%b"; zle send-break' INT
}
preexec () {
trap - INT
}
Я не исследовал, как это работает в «трудных» случаях, таких как функция завершения, которая занимает слишком много времени.