Как быстро искать эмодзи из командной строки Linux

Эмодзи, без сомнения, стали одним из самых популярных способов выражения эмоций при цифровом общении. Их популярность можно измерить тем фактом, что даже есть фильм под названием “Эмодзи фильм”, который должен выйти во второй половине 2017 года.
Сегодня почти каждое приложение для общения поставляется с набором эмодзи, которые пользователи могут использовать для выражения эмоций при взаимодействии друг с другом. Однако бывают случаи, когда доступный набор эмодзи не соответствует тому, что вам действительно нужно. Что делать в таких случаях? Искать эмодзи в Интернете?
Хотя в этом нет проблемы, разве не было бы проще, если бы вы могли быстро искать эмодзи на своем компьютере? Да, это возможно, и в этой статье мы обсудим, как вы можете это сделать в командной строке Linux.
Примечание: все команды, инструкции и примеры, упомянутые в этой статье, были протестированы на Ubuntu 16.04LTS.
Как быстро найти подходящий эмодзи в Linux
Существует инструмент под названием Emoj, который позволяет вам легко искать эмодзи из командной строки в Linux. Вы можете скачать и установить его, используя следующую команду:
sudo npm install--global emojПримечание: если утилиты npm нет на вашем компьютере, вы можете установить ее с помощью следующей команды:
sudoapt-get install npmЭто также установит node.js на вашем компьютере.
Возвращаясь к Emoj, после успешной установки вы можете сразу начать использовать инструмент. Вот базовый пример:
emoj loveКак вы можете видеть на изображении выше, инструмент выводит список эмодзи, связанных с любовью.
Обратите внимание, что вы можете не получить указанный выше вывод, когда запустите инструмент в первый раз. Вместо этого может быть выдана следующая ошибка:
/usr/bin/env: node: No such file or directoryЧтобы решить эту ошибку, вам нужно выполнить следующую команду:
sudoln-s/usr/bin/node.js /usr/bin/nodeВозвращаясь к использованию Emoj, пример, который мы только что обсудили, выдал эмодзи, связанные с любовью. Вы можете заменить текст ‘love’ на любое другое чувство, и будут выданы соответствующие эмодзи. Следующий скриншот должен дать вам лучшее представление об этом.

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

Не нужно и говорить, что вы можете выбрать понравившийся вам эмодзи с помощью мыши, а затем щелкнуть правой кнопкой мыши, чтобы скопировать его. Однако инструмент также предоставляет опцию командной строки, которая, по утверждению официальной документации, позволяет вам скопировать первый эмодзи в буфер обмена. Рассматриваемая опция - --copy или -c – я пробовал использовать обе, но они не сработали для меня, как ожидалось.
Двигаясь дальше, инструмент также позволяет вам выполнять живой поиск, где соответствующие эмодзи выводятся по мере ввода текста. Чтобы включить живой поиск, просто введите emoj и нажмите Enter.
В отличие от большинства других утилит командной строки Linux, у Emoj нет страницы man. Тем не менее, для того, что стоит, вы можете использовать следующую команду, чтобы узнать больше об утилите:
emoj --helpЗаключение
Хотя то, что дает вам Emoj, это монохромные эмодзи, а не более привлекательные цветные (это потому, что большинство дистрибутивов Linux не поставляются с набором цветных эмодзи), он все равно выполняет свою задачу. Инструмент легко установить и использовать, и у него относительно нет кривой обучения. Если вам нравится то, на что способен Emoj, вперед и попробуйте.