Kann in psql nicht vollständig abgeschlossen werden
777
mcandre
Aus irgendeinem Grund funktioniert die Tab-Vervollständigung psql
auf meinem Mac nicht. Ich kann in Ubuntu problemlos vollständige Tabellen- und Feldnamen eingeben, aber das Drücken von TAB funktioniert nicht in Mac OS X.
Ich kann meine Aufwärts- / Abwärts-Pfeiltasten erfolgreich verwenden, um im psql-Befehlsverlauf vor und zurück zu navigieren. Es ist daher seltsam, dass TAB nicht ordnungsgemäß funktioniert.
Aufbau:
Ich kann dieses Problem auch bei deaktiviertem .psqlrc reproduzieren ( psql -X
).
System:
$ specs psql bash brew terminal os Specs: specs 0.12 https://github.com/mcandre/specs#readme psql --version psql (PostgreSQL) 9.3.5 bash --version GNU bash, version 4.2.45(2)-release (i386-apple-darwin13.0.0) Copyright (C) 2011 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software; you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. brew --version 0.9.5 system_profiler -detailLevel full 2>&1 | grep Terminal -A 5 | grep Version | head -n 1 Version: 2.4 system_profiler SPSoftwareDataType | grep 'System Version' System Version: OS X 10.9.4 (13E28)
OS X verwendet libedit anstelle von GNU Readline. In libedit gibt es eine Reihe von Fehlern, die psql betroffen haben. Vielleicht ist ein weiterer Unterschied zwischen libedit / readline schuld? (Ich kann nicht testen, da ich keine Hardware von Apple habe und Apple keine OS X-VM ausführen kann, ohne ihre Hardware zu kaufen - eher vom Entwickler, oder?)
Craig Ringer vor 10 Jahren
0
Ja, ich habe über dieses Problem gelesen. Andere Mac-Benutzer können jedoch die Tab-Vervollständigung in Homebrew psql irgendwie verwenden. Hoffentlich kann einer von ihnen läuten?
mcandre vor 10 Jahren
0
0 Antworten auf die Frage
Verwandte Probleme
-
3
Beschleunigung der Bootzeiten von OS X bei einem Jahr alten MBP
-
3
Wie ordnen Sie ein Airport Time Machine-Backup nach der Migration auf einen neuen Mac wieder zu?
-
6
Wie können Sie den Startton auf einem Mac stummschalten?
-
5
Warum wird mein Macbook bei der Verwendung von Boot Camp extrem heiß?
-
7
Gibt es unter Mac OS X ein Strg + Tab-Äquivalent?
-
6
Weg, um Time Machine-Daten auf eine neue Festplatte zu migrieren
-
13
Setzen Sie die Windows-Position von Mac OS X nach dem Abnehmen des externen Monitors zurück
-
10
Sicherungssoftware für Mac OS X
-
5
Wie kann ich unter Mac OS X einen .kext deinstallieren und entfernen?
-
4
Wie kann ich die Auswurftaste auf der MacBook-Tastatur erneut "löschen"?