psql mengabaikan variabel PAGER saya

1

Saya ingin menggunakan lebih sedikit sebagai pager default saya. Karena itu saya miliki PAGER=lessdi .bashrc. Itu bersumber dengan benar:

$ echo $PAGER
less

Namun, psql masih menggunakan lebih banyak jika saya menyebutnya dengan psql. TETAPI: Jika saya menyebutnya dengan PAGER=less psql, psql menggunakan lebih sedikit.

Saya tidak tahu mengapa itu terjadi. Bukankah kedua panggilan itu harus identik? manmisalnya penghargaan $PAGER. Saya tahu ini karena

  • MANPAGER tidak diatur
  • PAGER=more man more bekerja seperti yang diharapkan
  • PAGER='' man more menonaktifkan paging sama sekali (juga seperti yang diharapkan)

Bagaimana cara mendapatkan psql untuk mengenali pengaturan pager saya?

muskK
sumber

Jawaban:

3

Coba export PAGER=lessdi .bashrc Anda.

Cyrus
sumber