Trước khi nâng cấp lên con sư tử, tôi đã hoàn tất tab làm việc trong một trình bao python qua thiết bị đầu cuối. Theo sau these instructions, có thể hoàn thành tab.hoàn thành tab trăn Mac OSX 10.7 (Sư tử)
Kể từ khi nâng cấp lên Lion, tôi hiện không thể hoàn thành tab hoạt động trong phiên làm việc đầu cuối của Python. Tôi đã làm theo các hướng dẫn trên cho bức thư, và nó vẫn không hoạt động.
Có sự khác biệt với mô-đun readline trong Lion không? Hooking vào 'tab: hoàn thành' tùy chọn không còn có vẻ làm việc. Tôi tự hỏi nếu nó là thiết bị đầu cuối đó là bỏ qua readline, hoặc nếu nó là python chính nó.
Python phiên bản: 2.7.1
Edit:
By tab hoàn chỉnh, ý tôi là tôi có thể làm một cái gì đó như sau:
# django
import MyModel
MyModel.objects.a[TAB] # will complete to all()
Bạn đã hoàn thành công cụ nào trước đây? –
Bạn đã xem xét sử dụng một cái gì đó như ipython hoặc bpython? –
Nếu vẫn không hoạt động, hãy xem [câu trả lời của tôi trong bài đăng khác] (http://stackoverflow.com/questions/675370/tab-completion-in-python-interpreter-in-os-x-terminal/23908884# 23908884). –