我剛買了一個60%的鍵盤,它的「1」鍵旁邊缺少一個專門的「`~」鍵。在巴西葡萄牙語中,很常見使用“ã”或“õ”等字元。對於那些不知道的人,以下是 60% 鍵盤的樣子:
我可以透過將佈局設為“English International”來鍵入此類字元。
問題是,在這個鍵盤中輸入 ~ 需要同時按下 Fn+Shift+Esc,然後在我的範例中按下“a”或“o”,然後才能列印我需要的字元。
對於這些普通角色來說,這是一項驚人的工作量。
在Windows中,我安裝了Autohotkey並製作了一個小腳本,用於在按Shift+Esc時輸入「~」。它按預期完美工作,並且我能夠將 Fn 鍵從鑰匙串中刪除,而我必須按才能鍵入這些字元。
我嘗試在 Linux Mint 18.1(基於 Ubuntu 16.04)中執行相同的操作,方法是安裝 Autokey 並將相同的快捷方式對應到“~”。
它也有效,但在這種情況下,它不是等待下一個按鍵來打印字符,而是已經打印了〜,就好像我的佈局沒有設置為英語國際(但它是)。我 100% 肯定我的佈局選擇正確,因為當我使用 Fn 的完整組合鍵時它可以工作。
我的問題是:如何使用 Autohotkey 在 Ubuntu 16.04 中建立一個像在 Windows 中一樣運作的捷徑?
它可以是使用自動鍵或其他東西的解決方案,只要它有效即可。