Trên Windows, tôi đã sử dụng để liên kết Ctrl+ Leftđến Homevà Ctrl+ Quyền Endthông qua ahk.
Bây giờ tôi đang vật lộn để đạt được hành vi này trong Ubuntu. Tôi đã thử chỉnh sửa /etc/inputrc
:
"\e[1;5C": end-of-line
"\e[1;5D": beginning-of-line
Nó hoạt động nhưng chỉ trong cửa sổ đầu cuối. Tôi cũng đã thử xmodmap:
xmodmap -e "keycode 113=Left NoSymbol Home"
Nhưng nó không hoạt động.
Điều kỳ lạ ở đây là nếu tôi liên kết với Shift+ Lefttrong xmodmap thì nó hoạt động:
xmodmap -e "keycode 113=Left Home"
Tôi đoán ở đây là hành vi mặc định của Ctrl+ Left(bỏ qua từ) bằng cách nào đó được ưu tiên hơn các ràng buộc xmodmap.
Tôi có thể tìm thấy các ràng buộc mặc định được đặt ở đâu và làm thế nào để loại bỏ nó? Hoặc, có lẽ tôi chỉ có thể ràng buộc hành vi cần thiết ở đó?
Tôi đang dùng Ubuntu 12.04
xev
đầu ra xin vui lòng?
xev
đầu ra cho các phím bạn muốn thay đổi?