Как настроить режим отображения по умолчанию в psql
почти каждый запрос psql выходит неразборчивым беспорядком, если ему не предшествует команды настройки дисплея например x auto
. Ввод этого вручную для каждого экземпляра psql раздражает.
есть ли способ настроить лучший дисплей по умолчанию? Или, возможно, ответ заключается в использовании более продвинутого интерактивного терминала?
2 ответов
использовать .psqlrc
для установки значений по умолчанию.
для конкретного случая \x
новые psql
версии (9.3, я думаю, но это может быть только предварительный выпуск 9.4) могут автоматически переключаться в расширенный режим вывода, когда строки слишком широки, чтобы поместиться на линии. От \?
:
\x [on|off|auto] переключить расширенный выход (в настоящее время выключен)
поэтому я предлагаю поставить \x auto
в своем .psqlrc
, а не заставлять его on
.
следует также отметить, что psql
опции командной строки -x
или --expanded
это то же самое, что использовать \x
изнутри.