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