На самом деле заставить ОС подменять определённые слова эмодзи можно штатными средствами с помощью автозамены текста. Вот и весь секрет. Просто открываем настройки клавиатуры и добавляем текстовые сокращения, которые будут заменяться нужными вам эмодзи. Ладно-ладно, шучу. Вбивать вручную около тысячи сокращений — занятие малоприятное. Есть способ попроще — Macmoji.

По сути, это всё то же самое, только грязная работа уже сделана за нас. Добрые разработчики собрали в одном plist-файлике замены для всех эмодзи и выложили на GitHub. Нам остаётся только добавить их в систему и пользоваться. Делается это элементарно.

1. Переходим на страницу проекта и, сделав правый клик на ссылке emoji substitutions.plist, выбираем «Сохранить ссылку как…».

Macmoji для OS X быстро заменит текст на эмодзи

2. Теперь открываем «Настройки» → «Клавиатура» → «Текст».

3. И просто перетаскиваем загруженный plist-файлик в окно настроек.

Всё. Теперь, если написать :smile: и нажать на пробел, текст заменится на эмодзи. И точно так же со всем остальным.

Единственный минус — слова придётся вводить на английском. Но при желании можно заменить сокращения для самых используемых эмодзи на более подходящие. Например, на русские слова с двоеточием в начале, чтобы избавиться от ложных срабатываний.