4 ms·
Does the terminal emulator handle the ctrl-v or shell or somewhere in kernel?
by haecceity 6y ago
Does the terminal emulator handle the ctrl-v or shell or somewhere in kernel?
- deleted 6y ago[deleted]
- jclulow 6y agoWhichever facility receives and processes the inbound keystrokes. In simple software that uses the terminal in canonical mode, the line discipline (usually in the kernel) handles the batching up of bytes into lines before passing them onto the software, and thus provides the line editing. In more complex software that puts the terminal into raw mode, it's then handled in that software; e.g., by libedit or readline or some bespoke terminal handling.