Những tùy chọn nào tồn tại để khôi phục hoàn thành tab bằng libedit trong PSQL trên OS X Lion?


2

Có vẻ như Apple đã xoay sở để làm cho nó hoàn toàn sai với libedit lần nữa . Phiên bản được gửi cùng với Lion dường như bị hỏng và do đó, việc hoàn thành tab không hoạt động trong psql ( Thảo luận ở đây ). psql là một trong số ít các công cụ mà tôi có xu hướng sử dụng trực tiếp từ macbook của tôi chứ không phải trên vm và nó sẽ rất đáng yêu nếu nó chỉ hoạt động. Tôi đã thử rlwrap và mặc dù nó hoạt động nhưng nó không hỗ trợ hoàn thành tab psql. Tôi cho rằng tôi có thể cài đặt một phiên bản mới của psql từ nguồn và liên kết trực tiếp với đường dẫn nhưng tôi đã tự hỏi nếu:

  1. ... bất cứ ai đã tìm thấy một cách giải quyết khác
  2. ... Thậm chí còn đáng tin khi xem xét việc xây dựng một phiên bản cập nhật của libedit và thay thế phiên bản hệ thống?

Câu trả lời:


1

Cài đặt macports và sau đó cài đặt gói postgresql83.

cổng sudo cài đặt postgresql83

Các macports psql hoạt động tốt. Hãy chắc chắn rằng bạn có được nó đầu tiên trên con đường của bạn, ví dụ:

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

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.