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/nodeEmojの使用に戻ると、先ほどの例は愛に関連する絵文字を生成しました。テキスト「love」を他の感情に置き換えると、関連する絵文字が生成されます。以下のスクリーンショットがこれをより良く理解するのに役立つはずです。

感情だけでなく、Emojを使用して動物などの他のさまざまなものの絵文字を迅速に見つけることもできます。

言うまでもなく、気に入った絵文字をマウスで選択し、右クリックしてコピーできます。ただし、ツールは、公式ドキュメントによれば、最初の絵文字をクリップボードにコピーするコマンドラインオプションも提供しています。問題のオプションは--copyまたは-cです。両方を試しましたが、期待通りには動作しませんでした。
次に、ツールは、テキストを入力する際に関連する絵文字が生成されるライブ検索を実行することもできます。ライブ検索を有効にするには、emojと入力してEnterを押します。
他のほとんどのLinuxコマンドユーティリティとは異なり、Emojにはmanページがありません。ただし、役に立つかもしれないので、次のコマンドを使用してユーティリティについて詳しく知ることができます:
emoj --help結論
Emojが提供するのはモノクロの絵文字であり、より魅力的なカラフルなものではありません(ほとんどのLinuxディストリビューションにはカラフルな絵文字セットが付属していないためです)。それでも、仕事は完了します。このツールはインストールと使用が簡単で、関連する学習曲線はほとんどありません。Emojの機能が気に入ったら、ぜひ試してみてください。