WhatsApp

IBus-UniEmoji

Anonim

Я не знаю, как часто вы вводите 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.