基本搞通了 Xmodmap,昨晚说的那些问题原来都不是问题。原来 Ctrl 和 Alt 都属于 Mod 键(也就是我说的组合键的基本键),同样的除了 Win(Super),还有 Meta、Hyper。通过 Xmodmap,可以让这些在不同时期不同厂家键盘上出现过的 Mod 键集中在一个键盘上。而且 Mod 键可以定义 8 个(Shift、Caps、Control 和 Mod1-5)。昨晚说的把 Win 键挪走并保持原有单按和组合按的效果也实现了(现在右 Shift 是 Win,右 Ctrl 是 Meta)。全部调整完后又虚惊一场:Ctrl+A 失效,按 Google 到的调整也无效,好在又发现了 Ctrl+F 弹出 xterm,这才搞明白刚才装的一堆软件里有个 xbindkeys 的问题,删除其默认配置就好。这些东西周末一定要详细整理下,不然会忘掉。至于怎么开发新搞出来的 Meta 键,估计要尝试很久,Alt 在 Vim 下的使用也没搞明白