我的默认键盘布局如下所示
$ xmodkeymap -pke
...
keycode 38 = a A a A ae AE ae AE a A ae AE
...
我想修改布局中mode_switch
按下的部分,即应更改第 3 列和第 4 列,但所有其他列应保持不变。
目前,我复制了旧布局并替换了第 3 列和第 4 列:
...
keycode 38 = a A Greek_alpha Greek_ALPHA ae AE ae AE a A ae AE
...
但是,如果有一种方法可以.xmodmap
通过以下方式写入文件,那就更好了仅有的指定差异到默认键盘布局。理想情况下,会有一些占位符(我们称之为它*
)代表默认布局中使用的符号。相同的文件可以写为:
...
keycode 38 = * * Greek_alpha Greek_ALPHA * * * * * * * *
...
我可以编写一个脚本来从上面的文件生成.xmodmap
,但我更喜欢xmodmap
.