Quali opzioni esistono per ripristinare il completamento del tab utilizzando libedit in PSQL su OS X Lion?

2

Sembrerebbe che Apple sia riuscita a sbagliare completamente con libedit di nuovo . La versione fornita con Lion è apparentemente interrotta e, di conseguenza, il completamento della tabulazione non funziona in psql ( Discussione qui ). psql è uno dei pochi strumenti che tendo ad usare direttamente dal mio macbook piuttosto che su un VM e sarebbe bello se funzionasse. Ho provato rlwrap e sebbene funzioni non supporta il completamento della tab di psql. Suppongo che potrei installare una nuova versione di psql dal sorgente e collegarla direttamente alla readline, ma mi chiedevo se:

  1. ... qualcuno ha trovato una soluzione alternativa di qualche tipo
  2. ... era persino vagamente credibile pensare di creare una versione aggiornata di libedit e sostituire la versione di sistema?
posta hollandlef 12.10.2011 - 13:46
fonte

1 risposta

1

Installa macports, quindi installa il pacchetto postgresql83.

sudo port install postgresql83

Macports psql funziona correttamente. Assicurati di averlo prima sul tuo percorso, ad esempio:

PATH = / opt / local / lib / postgresql83 / bin: $ PATH

    
risposta data 27.12.2011 - 19:37
fonte

Leggi altre domande sui tag