虽然 Ctrl+Left/Right 通常映射到将光标向左/右移动一个单词,但 Ctrl+Up/Down 通常不会映射到 Linux 应用程序中的任何内容。本着同样的精神,我想将 Ctrl+Up/Down 重新映射为 5 次重复的 Up/Down 键。有什么方法可以使用xmodmap
或通过 XKB 配置来做到这一点?我已经用 XKB 做了一些非常自定义的东西(我的正确 Alt 是 Overlay2),但我不知道从哪里开始能够为一个事件/键发送多个事件/多个键。
作为一种解决方法,我可以在 vim 中执行此操作:
(n/i/v)map <C-Up> <Up><Up><Up><Up><Up>
(n/i/v)map <C-Down> <Down><Down><Down><Down><Down>
但是,让它在 gedit 和 eclipse 中也能工作对我来说是一个足够好的解决方法。有任何想法吗?