Я не знаю, как часто вы вводите Emoji на рабочем столе Linux, но ни один из дистрибутивов Ubuntu не поставляется с этой функцией. Обычный способ ввести эмодзи — скопировать его и вставить в нужное место. Благодаря IBUs-UniEmoji вам больше не нужно этого делать.
IBus-UniEmoji — это метод ввода, позволяющий вводить символы Unicode и смайлики путем ввода их имени. Он использует фреймворк IBus (Input Bus) — фреймворк ввода для ОС Linux, который предоставляет полнофункциональный и удобный пользовательский интерфейс метода ввода.
Открытый исходный код IBus-UniEmoji использует несколько источников, по которым он проверяет смайлики и возвращает их в порядке их источника. Он также использует нечеткий поиск, поэтому ввод «egplnt» вернет «баклажан». .
Страница GitHib описывает, как IBus-UniEmoji выполняет поиск и форматирует результаты:
Так, например, поиск 'баклажан' или 'баклажан ' вернусь:
: :баклажан: баклажан
И поиск 'dog' (также псевдоним для 'paw prints ') вернусь:
: : ноги: отпечатки лап
Установка и использование IBus-UniEmoji в Linux
IBus-UniEmoji — все еще небольшой проект, и, похоже, у него нет .deb , snap, flatpak package или даже PPA для Ubuntu, но вы все равно можете установить его, выполнив несколько действий в своем терминале:
Во-вторых, добавьте IBus-UniEmoji на клавиатуру в качестве источника ввода и назначьте сочетание клавиш, чтобы вы всегда могли легко переключаться между способы ввода, как на смартфоне.
Выполните следующие шаги, чтобы добавить IBus-UniEmoji к параметрам источника ввода:
Наконец, повторите описанные выше шаги, за исключением того, что на этот раз в качестве типа ввода вы добавите свой родной язык. Это сделано для того, чтобы вы могли переключаться между набором текста на своем родном языке и IBus-UniEmoji без постоянного появления палитры смайликов. (Это может раздражать.)
Теперь вы можете переключаться между IBus-UniEmoji и умно вводить смайлики в тексты во время ввода. Действительно прикольно! Вы можете узнать больше об использовании IBus-UniEmoji на странице GitHub.