Le 29/06/2013 13:55, Erik Rijkers a écrit : > On Sat, June 29, 2013 01:08, Gilles Darold wrote: >> Here is a sample output: >> >> (postgres@[local]:5494) [postgres] > \pset >> Output format is aligned. >> Border style is 2. >> Expanded display is used automatically. >> Null display is "NULL". >> Field separator is "|". >> Tuples only is off. >> Title is unset. >> Table attributes unset. >> Line style is unicode. >> Pager is used for long output. >> Record separator is <newline>. >> (postgres@[local]:5494) [postgres] > >> > +1 > > This seems handy. Maybe it could be improved > a bit with the keyboard shortcuts prefixed, like so: > > (postgres@[local]:5494) [postgres] > \pset > \a Output format is aligned. > \x Expanded display is used automatically. > \f Field separator is "|". > \t Tuples only is off. > \C Title is unset. > \T Table attributes unset. > Border style is 2. > Line style is unicode. > Null display is "NULL". > Pager is used for long output. > Record separator is <newline>. > > > So that it also serves a reminder on how to subsequently > change them
My first though was to print something like \set output, but why not reuse the original code/output when \pset is used ? This second choice has three main advantages : * Information shown is the same everywhere * Backward compatibility with \pset output * Avoid code redundancy About shortcut I'm agree with Pavel that it is less readable and already in the help, \? is the big reminder :-) Regards, -- Gilles Darold http://dalibo.com - http://dalibo.org -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers