Как мне удалось объединить O и c в © в PuTTY?

Как мне удалось объединить O и c в © в PuTTY?

Сегодняшняя загадка: я собирался набрать слово "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 один.)


Ваша следующая задача — найтилюбая клавиша.

Связанный контент