psql ignora mi variable PAGER

1

Quiero usar menos como mi buscapersonas predeterminado. Por eso tengo PAGER=lessen mi .bashrc. Se obtiene correctamente:

$ echo $PAGER
less

Sin embargo, psql todavía usa más si lo llamo con psql. PERO: si lo llamo con PAGER=less psql, psql usa menos.

No tengo idea de por qué es eso. ¿No deberían ser las dos llamadas idénticas? manpor ejemplo honores $PAGER. Lo se porque

  • MANPAGER no está configurado
  • PAGER=more man more funciona como se esperaba
  • PAGER='' man more desactiva la paginación por completo (también como se esperaba)

¿Cómo consigo que psql reconozca mi configuración de buscapersonas?

musiKk
fuente

Respuestas:

3

Prueba export PAGER=lessen tu .bashrc.

Ciro
fuente