重新映射 CapsLock 并使其不锁定大写字母

重新映射 CapsLock 并使其不锁定大写字母

我想重新映射 CapsLock 以用作转义符,我做到了。我所做的是:

setxkbmap -option caps:escape

但这种方法有一个问题。每当我按下 CapsLock 时,除了作为转义键之外,它还会锁定大写字母。我的问题是,有什么方法可以让CapsLock不锁定大写字母,但保留其新功能吗? (如果可能的话,如果您的方法使 LED 亮起,请帮我将其关闭)。我希望它可以与 vim 一起使用,但我认为在操作系统级别重新映射它会更合适。

俗话说,“顺便说一句,我使用 Arch”

非常感谢。

编辑:终于解决了!

setxkbmap -option caps:swapescape

答案1

抱歉,我还不能发表评论,所以你可以尝试这个答案吗?这是关于硬重新映射键。

https://unix.stackexchange.com/a/170357/235896

我不会从同一网站复制内容,并且任何更新都不会反映在此处。 (嗯,如果我们可以在我们的答案中嵌套另一个答案,以便可以从外部更新它,那就太好了!)

相关内容