Обсуждение: psql readline Tab insert tab
Hello, how to make psql (readline) to insert tab when Tab is pressed? E.g. for pasting. I know, there is -n option. But then the history is not accessible. I have tried $if psql Control-I: "\t" Control-A: complete $endif in my ~/.inputrc. But when I press Tab psql freezes until I press Ctrl+C. Regards HG
Hans Ginzel wrote: > how to make psql (readline) to insert tab when Tab is pressed? E.g. for > pasting. I know, there is -n option. But then the history is not > accessible. > > I have tried > $if psql > Control-I: "\t" > Control-A: complete > $endif > in my ~/.inputrc. But when I press Tab psql freezes until I press Ctrl+C. Probably an endless loop. It could be done by adding the following lines to your ~/.inputrc file: $if Psql TAB: tab-insert $endif Yours, Laurenz Albe
> Hans Ginzel wrote: >> how to make psql (readline) to insert tab when Tab is pressed? E.g. for >> pasting. I know, there is -n option. But then the history is not >> accessible. >> >> I have tried >> $if psql >> Control-I: "\t" >> Control-A: complete >> $endif >> in my ~/.inputrc. But when I press Tab psql freezes until I press >> Ctrl+C. > > Probably an endless loop. > > It could be done by adding the following lines to your ~/.inputrc file: > > $if Psql > TAB: tab-insert > $endif Great! Thank you very much. Could this be added as note to the -n option of the page http://www.postgresql.org/docs/current/static/app-psql.html, please? Regards Hans
Dne 29.05.2015 13:18, Hans Ginzel napsal:
Hans Ginzel wrote:how to make psql (readline) to insert tab when Tab is pressed? E.g. for pasting. I know, there is -n option. But then the history is not accessible. I have tried $if psql Control-I: "\t" Control-A: complete $endif in my ~/.inputrc. But when I press Tab psql freezes until I press Ctrl+C.Probably an endless loop. It could be done by adding the following lines to your ~/.inputrc file: $if Psql TAB: tab-insert $endifGreat! Thank you very much. Could this be added as note to the -n option of the page http://www.postgresql.org/docs/current/static/app-psql.html, please?
And/or could there be added an option \pset paste like :set paste/nopaste in Vim, please?
http://vimdoc.sourceforge.net/htmldoc/options.html#%27paste%27
Regards Hans