Что происходит, когда вы нажимаете клавишу в терминале?

Я был смущен тем, что происходит с терминалами в течение длительного времени. Но на прошлой неделе я использовал xterm.js для отображения интерактивного терминала в браузере и, наконец, решил задать довольно простой вопрос: когда вы нажимаете клавишу на клавиатуре в терминале (например, Delete , Escape или a ) , какие байты отправляются? Как обычно, мы ответим …

Что происходит, когда вы нажимаете клавишу в терминале? Read More »