2 votes

Quelles sont les options disponibles pour restaurer la complétion par tabulation en utilisant libedit dans PSQL sur OS X Lion ?

Il semblerait qu'Apple ait réussi à se tromper complètement avec Libedit. à nouveau . La version livrée avec Lion est apparemment cassée, et par conséquent la complétion par tabulation ne fonctionne pas dans psql ( Discussion ici ). psql est l'un des rares outils que j'ai tendance à utiliser directement depuis mon macbook plutôt que sur une vm et ce serait bien s'il fonctionnait tout simplement. J'ai essayé rlwrap et bien qu'il fonctionne, il ne supporte pas la complétion de tabulation psql. Je suppose que je pourrais installer une nouvelle version de psql à partir des sources et la lier directement à readline, mais je me demandais si.. :

  1. ...quelqu'un a trouvé une solution de contournement quelconque.
  2. ...il était même vaguement crédible d'envisager de construire une version mise à jour de libedit et de remplacer la version système ?

1voto

Tony K. Points 111

Installez macports, puis installez le paquet postgresql83.

sudo port install postgresql83

Le psql de macports fonctionne bien. Assurez-vous de l'avoir en premier sur votre chemin, par exemple :

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

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X