How to find emoji from the console

The emoji language is increasingly immersed in our lives, there are thousands of applications that daily include these funny images that come to represent a variety of actions or things. Surfing the net I got a way to search for emojis from the Linux console, thanks to a script made in node.js.

Bear in mind that the linux console cannot show us emojis in color, only black and white, so we will have that limitation, the rest we can get the emoji according to what we want to express.

So that we can see in color (in the firefox browser) and also to have all the variety of emoji that we have today, we recommend installing the emojione-color-font, which we can do as follows: emoji

To install on any Linux distribution:

# 1. Download the latest version
wget https://github.com/eosrei/emojione-color-font/releases/download/v1.3/EmojiOneColor-SVGinOT-Linux-1.3.tar.gz
# 2. Unzip the file
tar zxf EmojiOneColor-SVGinOT-Linux-1.3.tar.gz
# 3. Run the installer
cd EmojiOneColor-SVGinOT-Linux-1.3 ./install.sh

Install on Ubuntu

Launchpad PPA: https://launchpad.net/~eosrei/+archive/ubuntu/fonts

sudo apt-add-repository ppa: eosrei / fonts sudo apt-get update sudo apt-get install fonts-emojione-svginot

You can also see: Emojione Picker for Ubuntu

Install on Arch Linux

AUR package: https://aur.archlinux.org/packages/emojione-color-font/

yaourt -S emojione-color-font

Install on Gentoo

Gentoo repository: https://github.com/jorgicio/jorgicio-gentoo

# Add repository
layman -s joricio
# Install the package
emerge emojione-color-font

After we have the complete emoji source, we proceed to install the script that will allow us to search for the emoji from the console.

You must make sure that you have installed Node.js in version 4 or higher. To install it run the following:

$ npm install --global emoj

Use

Using the script to search for emojis from the Linux console is quite simple and can be seen in the following gif.

emojiScreenshot

In the same way, with the emoj –help command we can see the correct syntax for the use of this nice functionality.

# La ayuda de emoj
$ emoj --help

  Uso
    $ emoj [text]

  Ejemplo
    $ emoj 'i love unicorns'
    ????  ????  ????  ????  ❤  ✨  ????

  Ejecutarlo sin argumento para entrar en la busqueda en tiempo real

Leave a Comment

Your email address will not be published. Required fields are marked with *

*

*

  1. Responsible for the data: Miguel Ángel Gatón
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.

  1.   developer said

    How does this serve me?