今天的謎團:我要輸入「Och」這個詞,在瑞典語中意思是「和」。然而,我最終得到了©h,我不知道為什麼,而且我無法重現它。軟體鏈如下。
- Windows 7 使用瑞典語鍵盤佈局。
- PuTTY 連接到 FreeBSD 9.1,使用 UTF8 編碼。
- 運行
screen
會話。 irssi
在 中運行的會話screen
。
儘管我無法複製它,但我假設我一定按錯了什麼,以某種方式將字元 O 和 c 組合成版權標誌。由於我無法重現它,我也無法縮小鏈中哪個元件產生了虛假©字元的範圍。請幫我解開這個謎團!
答案1
你找到了撰寫鍵。當按下時,它需要接下來的幾次按鍵(通常是兩次)並將它們轉換為類似的特殊字元。
雖然不再是實體鑰匙在大多數鍵盤上,某些環境(特別是 Linux/BSD 上的 X11)仍然支援它,並允許為 Compose 功能重新映射另一個未使用的按鍵(通常是 Caps Lock 或同樣無用的鍵)。
在 Windows 上,沒有 Compose 支援(除了第三方項目);然而, PuTTY 解讀≣ Menu鍵為 Compose,並且有一個選項可以對 執行相同的操作AltGr。
因此,您可能不小心按了≣ Menu, O,C導致 ©。
(這是完整的撰寫表格在 PuTTY 原始碼中找到;稍微小於X.org 之一.)
你的下一個任務是找到任意鍵。