LoginSignup
11
12

More than 5 years have passed since last update.

jist のご紹介

Posted at

gist にコマンドラインから投稿できる gist gem は皆さんよくご存知かと思いますが、 gist より高機能っぽい jist ってのがあるようですね。

ConradIrwin/jist
https://github.com/ConradIrwin/jist

gist gem との目に付く違いとしては、

  • github にログインして credential を保存するための --login
  • デフォルトでは private gist になる
  • -a オプションで anonymous として投稿も可能 (誰得...?)
  • -t で OAuth2 access token を指定もできる (外部コマンドから呼び出すときに便利そう)
  • -c, -P など clipboard 連携も (手元では動かなかったけど)
  • gist -t で extension (syntax highlight) を指定できたが -t は無い。そのかわり -f で filename.extension を任意に指定可能
    • $ echo '{"foo":"bar"}' | jist -f foo.js みたいに標準入力を食わせつつファイル名指定できて便利

など。地味に便利になってる感じです。

gist gem は Content-Type の指定不足で % を含む文字列の POST に失敗するバグがあり (500 Internal Server Error になる)、 Issue がいくつもあがっているけど一向に修正される気配もないので、これからは jist を使うのが良いっぽい感じですよ。

11
12
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
11
12