0

選択して数列のみを取得した場合、結果はターミナルに出力されます。さらに列があり、ターミナルの幅に収まらない場合、クエリ結果はデフォルトのエディター(vim)で開かれますが、エディターを終了すると、結果が表示されなくなります。

私は\xを使用できることを知っています(しかし、私には多くの行があり、私にとっては最悪のようです)。
結果が端末の幅よりも広い場合でも、フォーマットをunaligned、html、latex、またはtroff-msに変更すると、それらは引き続き印刷されます。

結果の行が端末の高さに収まらない場合、それらは常にデフォルトのEDITORで開かれ、使用している形式は関係ありません。

Q:
format = alignedを使用して、デフォルトのEDITORで結果を開く代わりに常に結果を出力する可能性があるので、それらの可視性を失うことはありません(mysql-clientと同様のことです)?

ありがとうございました。

4

1 に答える 1

1

PAGERクエリ結果は、で無効にされていない限り、画面に収まらない場合にプログラムに渡されます\pset pager offEDITOR入力に使用されます。

一部のポケットベルは、終了時に以前の表示を復元します。以前の結果を以降のクエリで使用する必要がある場合は、非常にイライラする可能性があります。

両方向にスクロールでき、終了時にディスプレイをそのまま維持できるので、私はPAGER="less -FX"ぴったりだと思いました。psql

于 2013-01-16T16:05:20.420 に答える