我想重新映射 CapsLock 以用作转义符,我做到了。我所做的是:
setxkbmap -option caps:escape
但这种方法有一个问题。每当我按下 CapsLock 时,除了作为转义键之外,它还会锁定大写字母。我的问题是,有什么方法可以让CapsLock不锁定大写字母,但保留其新功能吗? (如果可能的话,如果您的方法使 LED 亮起,请帮我将其关闭)。我希望它可以与 vim 一起使用,但我认为在操作系统级别重新映射它会更合适。
俗话说,“顺便说一句,我使用 Arch”
非常感谢。
编辑:终于解决了!
setxkbmap -option caps:swapescape
答案1
抱歉,我还不能发表评论,所以你可以尝试这个答案吗?这是关于硬重新映射键。
https://unix.stackexchange.com/a/170357/235896
我不会从同一网站复制内容,并且任何更新都不会反映在此处。 (嗯,如果我们可以在我们的答案中嵌套另一个答案,以便可以从外部更新它,那就太好了!)