Сегодняшняя загадка: я собирался набрать слово "Och", что означает "и" на шведском языке. Однако у меня получилось ©h, и я не знаю почему, и я не могу это воспроизвести. Цепочка программного обеспечения следующая.
- Windows 7 с использованием шведской раскладки клавиатуры.
- PuTTY подключен к FreeBSD 9.1, используя кодировку UTF8.
- Проведение
screen
сеанса. - Сеанс
irssi
, запущенный вscreen
.
Хотя я не могу воспроизвести это, я предполагаю, что я нажал что-то неправильно, что каким-то образом объединило символы O и c в знак авторского права. Поскольку я не могу воспроизвести это, я также не могу сузить круг компонентов в цепочке, которые произвели ложный символ ©. Пожалуйста, помогите мне разгадать эту загадку!
решение1
Вы нашлиСоставить ключ.При нажатии он берет следующие несколько нажатий клавиш (обычно два) и преобразует их в аналогичный специальный символ.
Хотя больше нефизический ключна большинстве клавиатур некоторые среды (в частности, X11 в Linux/BSD) по-прежнему поддерживают эту функцию и позволяют переназначить другую, неиспользуемую клавишу (часто Caps Lock или что-то столь же бесполезное) для функции Compose.
В Windows нет поддержки Compose (кроместоронние проекты); однако, PuTTY интерпретирует≣ Menuклавиша как Compose,и есть возможность сделать то же самое с AltGr.
Поэтому вполне возможно, что вы случайно нажали ≣ Menu, O, Cв результате чего появился ©.
(Вот полный текстсоставить таблицунайдено в исходном коде PuTTY; немного меньше, чемX.org один.)
Ваша следующая задача — найтилюбая клавиша.