Isso depende do software e não é consistente. Alguns shells apenas avançam o prompt, outros mostram o ^C
desejado (e, possivelmente, saem), e outros irão emitir algo além de ^C
:
%
%
% tclsh
tclsh> ^C
% clisp
[1]>
*** - Ctrl-C: User break
[2]>
% perl -MTerm::ReadKey -E 'ReadMode "raw"; $k=ReadKey(0);' \
-E 'say "control+c" if $k eq "%
%
% tclsh
tclsh> ^C
% clisp
[1]>
*** - Ctrl-C: User break
[2]>
% perl -MTerm::ReadKey -E 'ReadMode "raw"; $k=ReadKey(0);' \
-E 'say "control+c" if $k eq "%pre%3"; ReadMode "restore"'
control+c
%
3"; ReadMode "restore"'
control+c
%