Почему перестала работать комбинация клавиш Ctrl+Shift+U для ввода Unicode?

Почему перестала работать комбинация клавиш Ctrl+Shift+U для ввода Unicode?

Когда я нажимаю Ctrl+ Shift+ uи печатаю цифры, ничего не происходит. Удерживание Controlили Shiftтоже не помогает.

Я пробовал запустить sudo dpkg-reconfigure keyboard-configuration, но это не решило проблему.

решение1

В целом он не перестал работать, но то, как он работает, могло заставить вас подумать, что он перестал работать. Когда кто-то набирает Ctrl+ Shift+, uв точке вставки появляется подчеркнутая буква u. Это может заставить кого-то (например, меня, поначалу) подумать, что он ввел подчеркнутую букву u, тогда как на самом деле подчеркнутая буква u указывает на то, что режим ввода Unicode был активирован. Если впоследствии ввести кодовую точку Unicode (т. е. шестнадцатеричное число для символа) и нажать , Enterто появится символ Unicode.

Например, Ctrl+ Shift+ u 2764Enterвставляет символ Unicode «жирное черное сердце».

Демонстрация: ❤

решение2

Причина, по которой ввод Ctrl+ Shift+ u, Unicode hexadecimal number, Enterили Spaceперестает работать в Ubuntu 15.10+, заключается в том, что метод ввода по умолчаниюXIMвместоiBus(что странно, так как XIM устарел иiBus уже реализует протокол XIM). Изменив это, они сломали этот полезный ярлык.

Чтобы исправить это, перейдите по ссылке:

  1. НаОболочка GNOME(17.10+, уточняйте у wmctrl -m):
    НастройкиРегион и языкУправление установленными языкамиЯзыквкладка.

    НаЕдинство:Настройки системы... → Поддержка языков.

  2. Системный метод ввода с клавиатуры, измените его на iBus. Скриншот

  3. Перезагрузить ( reboot)

Ссылка

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