PSQL игнорирует мою переменную PAGER
Я хочу использовать меньше как мой пейджер по умолчанию. Поэтому у меня есть PAGER=less в моем .bashrc, Это поставлено должным образом:
$ echo $PAGER
less
Тем не менее, PSQL по-прежнему использует больше, если я вызываю его с psql, НО: если я позвоню с PAGER=less psqlPSQL использует меньше.
Я понятия не имею, почему это так. Разве два вызова не должны быть идентичными? man например почести $PAGER, Я знаю это, потому что
MANPAGERне установленPAGER=more man moreработает как положеноPAGER='' man moreполностью отключает пейджинг (также, как и ожидалось)
Как мне заставить psql распознать настройки моего пейджера?