Вы можете использовать stty
для проверки или изменения символов, генерирующих сигналы.
$ stty -a | grep -Ewoe '(intr|quit|susp) = [^;]+'
intr = ^C
quit = ^\
susp = ^Z
intr
(прерывание) генерирует SIGINT
, quit
генерирует SIGQUIT
, susp
(приостановка) генерирует SIGG45
. stty -a
также покажет такие вещи, как start = ^Q; stop = ^S;
и erase = ^?
(возврат), которые не отправляют сигналы, но иначе влияют на терминальный уровень.
Обычный stty
покажет нестандартные настройки и, например, stty intr ^Q
изменит символ прерывания на ^Q
вместо ^C
.
Я думаю, что ^L
(передача формы, новая страница) — это не функция терминала, а символ, часто используемый приложениями, чтобы запросить перерисовку представления, одновременно перепроверяя размер окна.