setxkbmap
我在谈论键映射时看到了一些东西,但是ctrl-c不是单个键。
理想情况下,我希望将其设为复制/粘贴密钥,但这在 Linux 上似乎不可能。
Gentoo/Arch Linux 上有没有办法将大写锁定键重新映射为:
- 大写锁定 = 复制
- 大写锁定关闭 = 粘贴
或者只是“按下大写锁定= ctrl+c”映射?
答案1
没有办法根据以下内容生成按键事件状态像这样锁定的钥匙。造成这种情况的原因有几个,但作为一个反例,如果您复制某些内容,然后想复制其他内容而不粘贴,会发生什么情况?您在编辑器中选择某些内容,然后按 Caps Lock 键,而不是复制(这是您的意图)膏体先前复制的缓冲区,删除您选择的文本。希望你能撤消!
我相信也没有办法在XKB中让单个按键产生 Ctrl-C,但有一些工具可以做到这一点。
一般来说,XKB 工作得非常好并且非常通用,但是如果您想要比它提供的更多定制的东西,它往往会让您的生活变得困难。或者至少我上次尝试时是这样。