thể trùng lặp:
Python shell: Arrow keys do not work on remote machineLàm cách nào khi tôi nhấn phím mũi tên Lên hoặc Xuống trong trình thông dịch Python tôi nhận được^[[A hoặc^[[B thay vì lịch sử?
Tôi không có ý tưởng tại sao lịch sử sẽ không làm việc trong các thông dịch Python 2.7.2. Tôi nhận được các nhóm ký tự lạ cho mỗi phím mũi tên. Điều này không xảy ra trong Terminal. BTW Tôi đang trên Ubuntu 10.04. Đây là một ảnh chụp màn hình của địa ngục này:
Làm thế nào để lấy lại khả năng để có được lịch sử lệnh của tôi bằng cách nhấn các phím Up và Down Arrow?
Sau đây có thể là một số trợ giúp: http://stackoverflow.com/questions/893053/python-shell-arrow-keys-do-not-work-on-remote-machine – NPE
Giá trị của 'của bạn là gì Biến môi trường $ TERM'? Làm thế nào bạn gọi trình thông dịch Python? Bạn đang gõ 'python' từ dấu nhắc trình bao? Nếu vậy, giả lập thiết bị đầu cuối nào là trình bao chạy dưới? –
Tôi đã cập nhật câu trả lời của mình. –