ターミナルからesaの記事を検索してデフォルトのブラウザで開く

esa.gif

esaの記事をターミナルから検索してすぐ開きたいと思ったのでシュっと作りました。
esaの検索クエリをそのまま使えて、現状40件まで検索結果を表示してくれます。
MacでHomebrew使ってる環境ならすぐにインストールできるし、アップデートもできます。

機能

  • esaの検索クエリをそのまま使って記事を検索できます
  • fzfにより検索結果をさらに絞り込めます
  • 検索した記事をデフォルトのブラウザで開くことができます
  • 記事を新規作成するページへすぐに移動できます
  • 検索した記事の番号を取得することができます

インストール方法

これは僕の GitHubリポジトリ で公開していて、MacならHomebrewを使って簡単にインストールすることができます。そのため依存している jqfzf もインストールしてくれます。

$ brew tap m4kvn/esa
$ brew install esa

また、初回起動時にesaのトークンとチーム名を聞かれるので、esaのトークンを取得しておきましょう。チーム名には自分の所属するesaのチーム名を入力します。するとMacのキーチェーンに登録されるので、次回以降入力する必要がなくなります。

Sign up for free and join this conversation.
Sign Up
If you already have a Qiita account log in.