Merlin Moncure wrote: > On Thu, Jul 7, 2016 at 1:18 PM, Alvaro Herrera <alvherre@xxxxxxxxxxxxxxx> wrote: > > Tom Lane wrote: > > > >> You might have better luck with "psql -n", or maybe not. > > > > I've wished sometimes for a "\set READLINE off" psql metacommand for > > this kind of thing. It's pretty annoying when the text being pasted > > contains tabs and readline uses to do completion. > > Agreed. I've looked at this problem extensively and concur that > readline is the culprit; I don't think there's any solution on our end > besides filing a bug with the readline. I also agree with the > upthread suggestion that the best workaround today is to \e into a > non-readline based editor (vim qualifies). Having said that, at least > on linux/gnome, very long pastes can cause severe performance issues > as well. So for large pastes I go with psql -f. Hmm, I was doing megabyte-long pastes (longest one over 5 MB) just a few weeks ago and was pleasantly surprised to discover that they worked just fine with no noticeable performance problem. I was pasting skype logs directly from the Linux skype client window into an xterm running cat, with obviously no readline involved. -- Álvaro Herrera http://www.2ndQuadrant.com/ PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services -- Sent via pgsql-general mailing list (pgsql-general@xxxxxxxxxxxxxx) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-general