
デフォルトのページャーとして less を使いたいので、PAGER=less
に を入れます。.bashrc
ソースは適切に記述されています:
$ echo $PAGER
less
ただし、 を使用して psql を呼び出すと、依然として が多く使用されます。ただし、 を使用psql
して呼び出すとPAGER=less psql
、psql はより少ない を使用します。
なぜそうなるのかは分かりません。2つの呼び方は同じではないでしょうか?man
例えば、honors など$PAGER
。私がこれを知っているのは、
MANPAGER
設定されていませんPAGER=more man more
期待通りに動作するPAGER='' man more
ページングを完全に無効にします(これも予想どおりです)
psql にページャー設定を認識させるにはどうすればよいですか?
答え1
export PAGER=less
.bashrc で試してください。