มีตัวเลือกอะไรบ้างในการกู้คืนความสมบูรณ์ของแท็บโดยใช้ libedit ใน PSQL บน OS X Lion


2

ก็ปรากฏว่าแอปเปิ้ลมีการบริหารจัดการที่จะได้รับมันผิดอย่างสิ้นเชิงกับ libedit อีกครั้ง รุ่นที่มาพร้อมกับ Lion นั้นใช้งานไม่ได้และจากนั้นการเติมเต็มของแท็บจะไม่ทำงานใน psql ( การสนทนาที่นี่ ) psql เป็นหนึ่งในเครื่องมือไม่กี่อย่างที่ฉันมักจะใช้โดยตรงจาก macbook ของฉันแทนที่จะเป็น vm และมันก็น่ารักถ้ามันใช้งานได้ ฉันได้ลองใช้ rlwrap แล้วและถึงแม้ว่ามันใช้งานได้ แต่มันก็ไม่รองรับ psql tab ที่สมบูรณ์ ฉันคิดว่าฉันสามารถติดตั้ง psql รุ่นใหม่จากแหล่งที่มาและเชื่อมโยงโดยตรงกับ readline แต่ฉันสงสัยว่า:

  1. ... ใครก็ตามพบวิธีแก้ปัญหาบางอย่าง
  2. ... มันเป็นความน่าเชื่อถือที่คลุมเครือที่จะพิจารณาการสร้าง libedit รุ่นที่ปรับปรุงแล้วและแทนที่รุ่นระบบ?

คำตอบ:


1

ติดตั้ง macports แล้วติดตั้งแพ็คเกจ postgresql83

ติดตั้งพอร์ต sudo postgresql83

macports psql ทำงานได้ดี ให้แน่ใจว่าคุณได้รับมันก่อนบนเส้นทางของคุณเช่น:

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

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.