Cập nhật: Cảm ơn các bạn đã đề xuất. Sau khi nghiên cứu sâu hơn, tôi đã đặt lại câu hỏi ở đây: Python/editline on OS X: £ sign seems to be bound to ed-prev-wordLàm cách nào để nhập ký tự bảng Anh (£) vào trình tương tác Python trên Mac OS X?
Trên Mac OS X Tôi không thể nhập dấu bảng Anh (£) vào trình tương tác Python.
- Mac OS X 10.5.5
- Python 2.5.1 (r251: 54.863, ngày 17 tháng 1 năm 2008, 19:35:17)
- bàn phím Châu Âu (£ là chuyển-3)
Khi tôi nhập “£” (tức là nhấn shift-3) tại một vỏ Python rỗng, không có gì xuất hiện.
Nếu tôi đã nhập một số ký tự, ví dụ:
>>> 1234567890 1234567890 1234567890
... sau đó nhấn shift-3 sẽ tự đặt vị trí con trỏ sau khoảng trắng gần nhất hoặc đầu dòng nếu không có dấu cách giữa con trỏ và đầu dòng.
Trong vỏ bash thông thường, nhấn shift-3 sẽ đánh giá “£” như mong đợi.
Bất kỳ ý tưởng nào về cách tôi có thể nhập chữ “£” trong trình tương tác Python?
Bạn có bất kỳ ràng buộc chính nào không? có thể muốn kiểm tra .bashrc, .bash_profile, v.v. – camflan