ASCII Escape-последовательность для остановки прокрутки на другом экране (не ncurses) - PullRequest
0 голосов
/ 09 января 2019

Я пытаюсь написать терминальное приложение в clojure, хотя язык не имеет значения. Я хотел бы, чтобы приложение открывалось аналогично vi. У меня есть соответствующие escape-последовательности для переключения на альтернативный экран и обратно. Однако я также хотел бы предотвратить прокрутку экрана, пока мое приложение открыто.

Я пытался установить область прокрутки \u001b[?1;24r, но это не работает. Я не уверен, какой функцией терминала я должен управлять, чтобы предотвратить прокрутку. Какова правильная escape-последовательность для:

а. остановить прокрутку? б. перезапустить прокрутку?

...