It's not relevant where vi is running; what's relevant is what's on the other end of the pipe. If it's a 3270, real or simulated, then it's block mode, with all of its pluses and minuses. If it's, e.g., Telnet with a VT100 profile, then vi can respond to keystrokes in (almost) real time.
-- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 ________________________________________ From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of David Crayford [dcrayf...@gmail.com] Sent: Wednesday, August 23, 2023 4:17 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: emacs (was: Re: Has anyone) On 24/8/2023 3:51 am, Seymour J Metz wrote: > Sure, but where are the data coming from? If it's a block-mode terminal on > one end of the SSH session, then you have the same issue. If it's a PC on one > end of the signal then it can send individual characters. The Devil is in the > details. > It's running in a Docker container on a headless server. The only involvement of the PC is the terminal emulator which is not doing anything special other then rendering. Vim works just as well running on z/OS. > -- > Shmuel (Seymour J.) Metz > http://mason.gmu.edu/~smetz3 > > ________________________________________ > From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of > David Crayford [dcrayf...@gmail.com] > Sent: Wednesday, August 23, 2023 3:35 PM > To: IBM-MAIN@LISTSERV.UA.EDU > Subject: Re: emacs (was: Re: Has anyone) > >> On 23 Aug 2023, at 10:45 pm, Seymour J Metz <sme...@gmu.edu> wrote: >> >>> Still finding this hard to recreate using ISPF with edit macros >> On a PC it's easy to examine every keystroke as it comes in > PC? That’s running in a Linux shell over SSH. Vim doesn’t need to run on a PC > for full duplex. It’s a nurses application. > > > ---------------------------------------------------------------------- > For IBM-MAIN subscribe / signoff / archive access instructions, > send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN > > ---------------------------------------------------------------------- > For IBM-MAIN subscribe / signoff / archive access instructions, > send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN