Os buffers Emacs shell-mode
não são terminais (ou seja, eles não usam ptys (pseudo-terminais)), portanto nenhum programa em execução nesse buffer (o shell, os programas executados pelo shell, etc.) pode executar entrada de caractere por vez. Cada linha é digitada integralmente e enviada somente quando ENTER é pressionado. Para ver a prova, execute o comando tty
em um buffer shell-mode
e sua saída será not a tty
.