Пройдя несколько других ответов, я понял, что есть $LESS
переменная окружения, которая содержит флаги по умолчанию.
На моем другом компьютере Mac и Ubuntu он пуст, но по какой-то причине он равен -FRX
на этом компьютере, и это вызывает следующие проблемы :
-X
заставил его НЕ принимать свитки мыши-F
вызвал его автоматический выход для небольших файлов
Что странно, так как я никогда не менял его, так что, должно быть, он был изменен какой-то другой программой. В любом случае, ручная установка в моих .rc
файлах исправила проблему:
export LESS="-R"
Источники:
- Unix & Linux: при выходе не отображается ни «меньше», ни «меньше -X»
- SuperUser: Меньше экран очистки команды при выходе