Khi tôi đang sử dụng ipython hoặc ipython3, tôi có thể sử dụng lệnh% edit để mở trình soạn thảo để viết tập lệnh python của mình. Vấn đề của tôi là trình soạn thảo mặc định là vim và tôi thực sự không biết cách sử dụng trình soạn thảo đó. Những gì tôi muốn làm là thay đổi trình chỉnh sửa thành nano hoặc gedit. Tôi nghĩ để ở lại với thiết bị đầu cuối, tôi muốn thay đổi nó thành trình soạn thảo nano.
Khi tôi gõ vào 'chỉnh sửa?' lệnh vào thiết bị đầu cuối ipython nó nói:
% chỉnh sửa chạy hook trình soạn thảo của IPython. Phiên bản mặc định của hook này được đặt để gọi trình soạn thảo được chỉ định bởi biến môi trường $ EDITOR của bạn. Nếu điều này không được tìm thấy, nó sẽ mặc định là vi trong Linux / Unix và notepad trong Windows. Xem phần cuối của chuỗi doc này để biết cách thay đổi hook của trình soạn thảo.
Sau đó, khi tôi nhìn thấy sự kết thúc của chuỗi tài liệu đó, tôi thấy điều này:
Thay đổi hook trình soạn thảo mặc định:
Nếu bạn muốn viết hook trình soạn thảo của riêng mình, bạn có thể đặt nó vào một tệp cấu hình mà bạn tải khi khởi động. Móc mặc định được xác định trong mô-đun IPython.core.hooks và bạn có thể sử dụng nó làm ví dụ bắt đầu cho các sửa đổi tiếp theo. Tệp đó cũng có hướng dẫn chung về cách đặt móc mới để sử dụng khi bạn đã xác định tệp đó.
Xin lỗi để trở thành một người mới như vậy, nhưng tôi bị lạc ở đây. Tôi không chắc chắn làm thế nào để truy cập mô-đun IPython.core.hooks hoặc chỉ đơn giản là đặt biến môi trường $ EDITOR thành nano.
Bất kỳ đề xuất?