font awesomeのunicodeを出力するヤーツ

Font-Awesomeという便利アイコンフォントがある。

これをkeynoteなどで使いたい場合、ローカルにインストールしてから、 各アイコン指定の\uf09bのようなunicodeを打たなければならない。

これを探すのもめんどくさければ、文字をキーボードから作れないので、

わざわざruby -e 'print "\uf09b"'としなければならない。めんどくさい。

何かツールはないかと探してみたところ、

alfredでできる神ツールをみつけた。

しかしながらalfredの有料プラグインが必要らしく、

それならいっそ簡単そうなので自分でCLIを作ってみることにした。

github.com

$ fa github

とすると、\uf09bというunicode文字がprintされるので、これをMacだとpbcopyするなどしてから貼り付けて使う。

全リストを表示する機能もあるので、

$ fa --list | peco | cut -f2 | pbcopy

のようにすれば雑に名前を打ってそれっぽいものを探すことができる。

アイコンの見た目がわからないのが難点か……。

シェルのフォントを一時的に変えることができれば……できるのか?