2016-08-30 15 views
5

Tôi biết tại một số điểm tôi có thể muốn "nâng cấp", nhưng bây giờ tôi chỉ muốn cái nhìn cũ & cảm thấy trở lại.Làm thế nào tôi có thể cấu hình IPython 5 để có đường dẫn đọc, hoàn thành tab, (thiếu) của IPython 3, vv? (self.IPython)

Tôi biết IPython rất dễ cấu hình nhưng tôi không có nhiều may mắn khi tìm được cài đặt chính xác.

(Điều này chỉ đề cập đến thiết bị đầu cuối tương tác của IPython, nhân tiện)

+2

Bạn có thể [định cấu hình] (http://ipython.readthedocs.io/en/stable/config/intro.html) 'TerminalInteractiveShell.display_completions = 'readlinelike'' và' InteractiveShell.colors =' NoColor''. Nó sẽ không thực sự chuyển về readline, nhưng nó sẽ làm cho nó trông giống giao diện cũ hơn. –

+2

Tôi, đối với một, không thể hiểu tại sao họ thay đổi hoàn thành tab khỏi tùy chọn "readlinelike". Tôi không thể hiểu được cách tốt hơn là phải cuộn qua một loạt nội dung để có được thông tin bạn đang tìm kiếm. – Teekin

Trả lời

3

Bắt đầu bằng cách tạo cấu hình iPython mặc định. Từ vỏ của bạn, gõ:

$ ipython profile create

Điều đó sẽ cung cấp cho đầu ra tương tự như vậy, giả sử tên người dùng someuser:

[ProfileCreate] Generating default config file: u'/home/someuser/.ipython/profile_default/ipython_config.py'

Mở tập tin mới được tạo ra với soạn thảo văn bản yêu thích của bạn, trong ví dụ trên hiển thị như : /home/someuser/.ipython/profile_default/ipython_config.py

Thêm các dòng sau vào cuối:

c.TerminalInteractiveShell.colors = 'NoColor' 
c.TerminalInteractiveShell.display_completions = 'readlinelike' 

Lưu tệp.

Đó phải là điều đó. Các thay đổi sẽ được kích hoạt trong phiên iPython mới.

Các vấn đề liên quan