эквивалент titeInhibit для rxvt-native Cygwin?

эквивалент titeInhibit для rxvt-native Cygwin?

Некоторые программы, такие как less, имеют раздражающую идею, что мне не следует позволять продолжать просматривать содержимое файла, пока я печатаю следующую команду. Они сохраняют содержимое терминала при запуске, а затем стирают весь свой собственный вывод при выходе.

В xterm это можно подавить, установив *titeInhibitресурс X или во время выполнения с помощью ctrl-Mouse3. Однако rxvt-native cygwin не реагирует на ctrl-Mouse3 и (естественно) не читает ресурсы X.

Есть ли способ заставить rxvt-native отказаться от безумия с ti-te/smcup-rmcup/alternate screen?

решение1

Если вы не хотите, чтобы LESS очищал экран после завершения работы, просто используйте less -X. Вы можете сделать так, чтобы это происходило по умолчанию, установив переменную окружения LESS. export LESS=-X.

Связанный контент