今天的谜题:我本来要输入“Och”这个词,在瑞典语中意为“和”。但是,我最后输入的是©h,我不知道为什么,也无法重现。软件链如下。
- Windows 7 使用瑞典语键盘布局。
- PuTTY 连接到 FreeBSD 9.1,使用 UTF8 编码。
- 正在运行
screen
会话。 irssi
中运行的会话screen
。
尽管我无法重现它,但我猜想我一定是按错了什么,以某种方式将字符 O 和 c 组合成了版权符号。由于我无法重现它,我也无法缩小范围,确定链中的哪个组件产生了伪造的 © 字符。请帮我解开这个谜团!
答案1
你找到了撰写键。按下时,它会将接下来的几次按键(通常是两次)转换为类似的特殊字符。
虽然不再是物理钥匙在大多数键盘上,某些环境(特别是 Linux/BSD 上的 X11)仍然支持它并允许重新映射另一个未使用的键(通常是 Caps Lock 或同样无用的键)以实现撰写功能。
在 Windows 上,没有 Compose 支持(除了第三方项目); 然而, PuTTY 解释≣ Menu键为 Compose,并且有一个选项可以执行相同操作AltGr。
因此有可能您不小心按了≣ Menu, O,C导致出现 ©。
(以下是完整内容撰写表格在PuTTY源代码中找到;比X.org 一个。
你的下一个任务是找到任意键。