我注意到,在编码时,我输入下划线的次数比输入破折号的次数多得多。是否可以交换这些键码,以便我可以输入无移位下划线?我使用的是 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
进行更改。