как вставить unicode символы в xterm

... принятие его поддерживает Unicode?

4
задан 27.09.2010, 19:53

2 ответа

Во-первых, удостоверьтесь, что Вы запустили xterm в локали UTF-8, любом через LC_CTYPE переменная среды или с locale ресурс (который может быть установлен из командной строки). Метод переменной среды рекомендуется, так как он относится ко всем приложениям; при установке Unicode в масштабе всей системы это уже, вероятно, там.

Теперь, для вставки unicode символов... Введите их на своей клавиатуре. Да, действительно. Это не действительно задание xterm для упрощения входа произвольных символов: X уже имеет функции этого. То, которое из этих функций является лучшим для Вас, зависит от языка (языков), который Вы хотите ввести.

  • Большая часть раскладки клавиатуры для языков на основе латинского алфавита имеет ключ AltGr для доступа к третьему и четвертому (со сдвигом) символы на ключе. Можно даже подойти к 8 символам путем конфигурирования ISO_Level3_Shift ключ.

  • Существуют стандартные способы переключиться между алфавитами, обычно используемыми разметками для языков с помощью нелатинских алфавитов. Я не знаком с ними, так не может предложить указатели.

  • Традиционные клавиатуры Unix часто имеют Составление, которое является самым мнемоническим способом ввести символы с диакритическими знаками и другими модификациями, например, Сочините 'e ​→ é, Составьте o e ​→ œ, Составьте пространство пространства ​→ небьющееся пространство, и т.д. ПК не имеют ключа, маркировал "Compose", таким образом, на большинстве дистрибутивов Linux ключ должен быть включен явно (ключ “меню”, просто оставленный правильной клавиши Ctrl на большинстве клавиатур компьютера, является общим выбором).

  • При движении далее, и практически необходимый для ввода в неалфавитных сценариях существуют более необычные методы ввода, такие как SCIM и UIM. Существует несколько различных доступных программ, и как настроить их, зависит от Вашей системы (Ubuntu, Fedora...).

  • У некоторых редакторов, таких как Vim и Emacs, есть свои собственные методы ввода, которые можно использовать с любым интерфейсом.

При необходимости в необычном символе как в одноразовом Вы можете вставка копии он от где-нибудь (такая как unicode.org, хотя они не делают его особенно легким). Существуют приложения “карты символов”, такие как Gucharmap и KCharSelect, где можно просмотреть базу данных Unicode или искать символ по имени затем, копируют его в буфер обмена. Если Вы хотите остаться в терминале, можно использовать unicode программа, которая является своего рода основанной на командной строке картой символов.

5
ответ дан 07.12.2019, 19:56

В моей системе я могу держать Высокий звук или Shift-Alt и нажать большинство клавиш для получения различных символов. Я не знаю о способе сделать общий ввод символов. xterm веб-сайт FAQ говорит:

Продолжающаяся/будущая работа

всплывающее окно, которое показывает шестнадцатеричный код для содержания символьной ячейки и шестнадцатеричной записи клавиатуры для всех символов Unicode (ISO 14755)

В gnome-terminal можно нажать Ctrl-Shiftu, который отобразится, подчеркнутый "U" затем вводят в четырехразрядном шестнадцатеричном коде и нажимают Enter. Используя 03a3 дает "Σ", например.

2
ответ дан 07.12.2019, 19:56

Теги

Похожие вопросы