我如何将Alt+更改symbol为其他?
例如,
我像这样改变了分号:
keycode 47 = BackSpace colon semicolon colon semicolon colon
Run Code Online (Sandbox Code Playgroud)
但我想要Alt+;生产 ;。
请记住,这xmodmap已被弃用,并且会出现问题——例如,每次布局更改时都会重新设置键盘(有时您甚至没有想到会发生这种情况);该文件~/.Xmodmap是否可以加载取决于您的桌面和 DM(显示管理器)。您可以在此答案中看到更详细的信息,以及我自己在这篇博文中进行更改的更“现代”的方式。
不过,如果您只有一种布局,也许xmodmap可以为您工作,正如您的帖子所示......所以:
找到您的“+”键的键码;例如,在我的带有美国国际键盘的笔记本电脑中:
[:~] % xmodmap -pke | grep plus
keycode 21 = equal plus equal plus multiply division
keycode 126 = plusminus NoSymbol plusminus
Run Code Online (Sandbox Code Playgroud)xmodmap -pke将转储您的完整键盘映射,并且grep仅过滤定义“+”的键,在本例中称为“plus”(我将其放在 shift- 上=)。
要在 AltGr+ 上添加冒号+,您可以输入xmodmap以下行:
keycode 21 = equal plus equal plus semicolon colon
Run Code Online (Sandbox Code Playgroud)这将使用键盘布局中定义为 AltGr 的键作为修饰符。在我的键盘中它是 Right-Alt 键,但是 YMMV。
| 归档时间: |
|
| 查看次数: |
3843 次 |
| 最近记录: |