
我如何將Alt
+更改symbol
為其他?
例如,
我像這樣改了分號:
keycode 47 = BackSpace colon semicolon colon semicolon colon
但我想要Alt
+;生產 ;。
答案1
請記住,這xmodmap
已被棄用,並且會出現問題——例如,每次佈局變更時都會重新設定鍵盤(有時你甚至沒有想到就會發生);該文件~/.Xmodmap
是否可以載入取決於您的桌面和 DM(顯示管理器)。您將看到更詳細的信息在這個答案中以及一種更「現代」的改變方式這篇文章是我自己寫的。
不過,如果您只有一種佈局,也許xmodmap
可以為您工作,正如您的帖子所示......所以:
找到您的“+”鍵的鍵碼;例如,在我的帶有美國國際鍵盤的筆記型電腦中:
[:~] % xmodmap -pke | grep plus keycode 21 = equal plus equal plus multiply division keycode 126 = plusminus NoSymbol plusminus
xmodmap -pke
將轉儲您的完整鍵盤映射,並且grep
僅過濾定義“+”的鍵,在本例中稱為“plus”(我將其放在 shift- 上=)。
若要在 AltGr+ 上新增冒號+,您可以輸入
xmodmap
以下行:keycode 21 = equal plus equal plus semicolon colon
這將使用鍵作為修飾符它在鍵盤佈局中定義為 AltGr。在我的鍵盤中它是 Right-Alt 鍵,但 YMMV。