键盘映射交换下划线和破折号

键盘映射交换下划线和破折号

我注意到,在编码时,我输入下划线的次数比输入破折号的次数多得多。是否可以交换这些键码,以便我可以输入无移位下划线?我使用的是 Linux(chromebook 开发者模式)。

答案1

考虑到 snake_case 的流行程度,我很惊讶没有更多关于这种特定重新映射的信息。

sudo xmodmap -e "keycode 20 = underscore minus underscore minus"

并恢复正常:

sudo xmodmap -e "keycode 20 = minus underscore minus underscore"

对于想要映射其他键的人,请参阅:https://wiki.archlinux.org/index.php/Xmodmap

基本上,运行xmodmap -pke以查看键当前映射到什么(它为您提供与我上面写的命令相同的格式),然后使用它xmodmap -e进行更改。

相关内容