Ctrl+C works for me. When I use the F command in less, it says "(interrupt to abort)". The "interrupt" that it's referring to is whatever key is bound to the terminal interrupt. The command stty -a shows the relevant terminal settings:

speed 38400 baud; rows 50; columns 80; line = 0; intr = ^C; quit = ^; erase = ^H; kill = ^U; eof = ^D; eol = ; eol2 = ; swtch = ; start = ^Q; stop = ^S; susp = ^Z; rprnt = ^R; werase = ^W; lnext = ^V; flush = ^O; min = 1; time = 0; -parenb -parodd cs8 -hupcl -cstopb cread -clocal -crtscts -ignbrk -brkint -ignpar -parmrk -inpck -istrip -inlcr -igncr icrnl ixon -ixoff -iuclc -ixany -imaxbel -iutf8 opost -olcuc -ocrnl onlcr -onocr -onlret -ofill -ofdel nl0 cr0 tab0 bs0 vt0 ff0 isig icanon iexten echo echoe echok -echonl -noflsh -xcase -tostop -echoprt echoctl echoke

It's the intr = ^C that shows that interrupt is generated by Ctrl+C.

If you do stty -a what does it show?

Answer from Randy Orrison on Stack Exchange
🌐
GitHub
github.com › sharkdp › bat › issues › 1055
Can't quit normally after ctrl-end · Issue #1055 · sharkdp/bat
June 8, 2020 - Describe the bug you encountered: Opening a file longer than the height of the term, I press Ctlr-End to reach the end of the file. Once at the end of the file, I have the message Waiting for data... (interrupt to abort) and can't quit normally.
Author   sharkdp
Discussions

how do I toggle between modes in linux less - Stack Overflow
I am able to see a file as data ... file. Even after all the data has been written to it, it still says at the bottom of the screen "Waiting for data...(interrupt to abort)".... More on stackoverflow.com
🌐 stackoverflow.com
less command stuck in forward scrolling - Unix & Linux Stack Exchange
I believe less actually says "Waiting for data... (interrupt to abort)" upon entering this mode, at least when the left-hand side of the pipeline is not producing data fast enough. More on unix.stackexchange.com
🌐 unix.stackexchange.com
man vzrestore won't load pages? Error: Waiting for data... (interrupt to abort) | Proxmox Support Forum
I have tried learning how to restore by SSHing into the Proxmox node at 192.168.1.160, then typing: man vzrestore. This brings up the vzrestore Proxmox Documentation. However when I try to go the next page with the command ^f the following error occurs: Waiting for data... (interrupt to abort). More on forum.proxmox.com
🌐 forum.proxmox.com
November 13, 2012
Journal less escalates SIGINT to SIGTERM
Submission type Bug report systemd version the issue has been seen with >journalctl --version systemd 233 +PAM +AUDIT +SELINUX +IMA -APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTL... More on github.com
🌐 github.com
3
July 19, 2017
🌐
Proxmox
forum.proxmox.com › home › forums › proxmox virtual environment › proxmox ve: installation and configuration
man vzrestore won't load pages? Error: Waiting for data... (interrupt to abort) | Proxmox Support Forum
November 13, 2012 - I have tried learning how to restore by SSHing into the Proxmox node at 192.168.1.160, then typing: man vzrestore. This brings up the vzrestore Proxmox Documentation. However when I try to go the next page with the command ^f the following error occurs: Waiting for data... (interrupt to abort).
🌐
Ask Ubuntu
askubuntu.com › questions › 1118049 › stop-following-and-allow-scrolling
18.04 - Stop following and allow scrolling - Ask Ubuntu
February 13, 2019 - While tailing a file, less says at the bottom, Waiting for data... (interrupt to abort).
🌐
Pi My Life Up
pimylifeup.com › home › how to use the less command
How to use the less Command - Pi My Life Up
November 26, 2022 - At the bottom of the screen, you should see some text that says something like “Waiting for data… (interrupt to abort)”.
Find elsewhere
🌐
Narkive
pgsql-hackers.postgresql.narkive.com › dqr0bwcs › question-about-ctrl-c-and-less
Question about Ctrl-C and less
Not quite, It interprets it as "abort command". Obviously if you're not doing anything at the time it appears to do nothing. Start a search (/) or turn on follow mode (F) and you'll see you can (or indeed in the latter case, must) use Ctrl-C to get back to the command prompt. Indeed, in follow mode it says: Waiting for data... (interrupt to abort)
🌐
GitHub
github.com › systemd › systemd › issues › 6405
Journal less escalates SIGINT to SIGTERM · Issue #6405 · systemd/systemd
July 19, 2017 - SYSTEMD_LESS="FRSXM" journalctl # Send SHIFT+F # Once you see Waiting for data (interrupt to abort) send CTRL-C # journalctl is kill
Author   systemd
🌐
Hacker News
news.ycombinator.com › item
How to stop less from waiting for more data? | Hacker News
June 5, 2024 - I sometimes `less` to display/paginate a streaming stdout from another program. When I press `END` key on the keyboard, it brings me to the bottom of the stream, the latest data it has · Then it says "Waiting for data... (^X or interrupt to abort)"
🌐
VMware Technology Network
communities.vmware.com › t5 › ESXi-Discussions › Viewing-log-files-from-the-host-and-cap-F-to-tail › td-p › 2674120
Viewing log files from the host and (cap) F to tail | VMware vSphere
February 3, 2015 - I chose (cap) F to view a log file and am stuck on trying to get out of the log. At the bottom of the screen it states: Waiting for data... (interrupt to abort
🌐
PostgreSQL
postgresql.org › message-id › 20051023100056.GA6623@svana.org
PostgreSQL: Re: Question about Ctrl-C and less
October 23, 2005 - Not quite, It interprets it as "abort command". Obviously if you're not doing anything at the time it appears to do nothing. Start a search (/) or turn on follow mode (F) and you'll see you can (or indeed in the latter case, must) use Ctrl-C to get back to the command prompt. ... Waiting for data... (interrupt to abort)
🌐
Brianstorti
brianstorti.com › stop-using-tail
Stop using tail -f (mostly)
March 12, 2015 - $ less +F production.log Important log information here Waiting for data... (interrupt to abort)
🌐
Linux Foundation
linuxfoundation.org › blog › blog › classic-sysadmin-14-tail-and-head-commands-in-linux-unix
Classic SysAdmin: 14 tail and head commands in Linux/Unix - Linux Foundation
September 13, 2022 - Mar 21 08:25:01 sanne-taggle ... 08:35:01 sanne-taggle CRON[5982]: (root) CMD (command -v debian-sa1 > /dev/null && debian-sa1 1 1)Waiting for data... (interrupt to abort)...
🌐
GitHub
github.com › cbm755 › octsympy › issues › 840
something wrong with symbolic and the pager? · Issue #840 · gnu-octave/symbolic
August 23, 2017 - @DanielMartensson notes a problem with the pager in #835, on this example: A = [1 3 4; 2 4 5; 0 3 2] syms t expm(A*t) Apparently "It's says that it needs to collect data". So far, I c...
Author   gnu-octave