Tôi đã tìm kiếm và không thể tìm thấy một giải pháp cho điều này ở bất cứ đâu. Tôi đang sử dụng PuTTY từ Windows để kết nối với nhiều máy chủ khác nhau nơi tôi chạy bash và màn hình. Có vẻ như bash hoạt động tốt với các phím mũi tên ctrl để chuyển từng từ trên dòng lệnh nhưng trong màn hình thì nó không hoạt động. Không có trong màn hình, ctrl-left gửi "^ [OC và ctrl-right là" ^ [OD ". Trong màn hình tôi thay vào đó là" ^ [[C "và" ^ [[D ", dường như là mã cho chỉ Các phím mũi tên trái / phải. Có cách nào để màn hình nhận ra các phím mũi tên ctrl khi sử dụng PuTTY không? (FYI, tôi không nhớ có vấn đề này khi sử dụng gnu-terminal trong linux thay vì PuTTY).
CẬP NHẬT: Có vẻ như PuTTY là vấn đề vì nó không gửi mã thoát cần thiết để làm việc này. Hiện tại tôi đang từ bỏ và sử dụng Cygwin + mintty.
^[[1;5A
Ctrl-Up, có vẻ đúng hơn, theo code.google.com/p/mintty/wiki/Keycodes#Coder_keys