我设法将箭头键、Home 和 End 映射到 Mode_Switch+Letter(其中模式开关是 Caps Lock),如本答案中所述:
但如果我想选择文本,例如使用 Shift+End 选择整行,则在使用 Shift+Mode_Switch+Letter 组合时无法执行此操作。有没有解决办法呢?
答案1
如果你用过解决方案2,
以下xmodmap
文档:
当没有与该键一起按下修饰键时,将使用第一个键符号;第二个键符号与 Shift 键一起按下;当 Mode_switch 键与该键一起使用时,使用第三个键符号;当同时使用 Mode_switch 和 Shift 键时,使用第四个键符号。
添加第四 keysym
:
键码 66 = 模式切换键
符号 h = h H 左 左键
符号 l = l L 右 右键
符号 k = k K 向上
键符号 j = j J 向下
键符号 u = u U 优先 优先
键符号 i = i I Home Home
键符号 o = o O End End
keysym p = p P 下一个 下一个