Що робить програма "Термін" "Показати альтернативний екран"? (ОС X)


37

Сьогодні я відкрив пункт меню під назвою "Показати альтернативний екран" у Terminal.app. Мені просто цікаво, що це робить. Здається, він використовує той самий процес оболонки (на відміну від вкладок), оскільки я бачу вихід з одного екрана на інший під час виконання команди (наприклад find .) і поточний каталог зберігається в синхронізації.

Що це за особливість і чим вона корисна?

Відповіді:


24

Черговий екран - це концепція, яка йде назад.

На xtermчоловіковій сторінці:

У режимі VT102 є послідовності відключення для активації та дезактивації альтернативного буфера екрана, який має той самий розмір, що і область відображення вікна. Після активації поточний екран зберігається та замінюється альтернативним екраном. Збереження рядків, прокручених у верхній частині вікна, вимкнено, поки нормальний екран не відновиться. termcap(5)Вхід для XTerm дозволяє візуальний редактор , vi(1) щоб переключитися на альтернативний екран для редагування і відновлення екрана на виході. Запис меню, що вискакує, спрощує переключення між звичайним та альтернативним екранами для вирізання та вставки.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.