35
33

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Kobitoをちょっぴり便利にするかも知れないCLIツールを作った

Last updated at Posted at 2014-02-17

  • Markdownをパイプでつないで処理したい
  • 勉強会用のネタや仕事上の報告書をKobitoで書いて印刷したい (Kobito v1.8.7では長い記事の印刷がうまくできない)
  • Kobito連携をコマンドラインからやりたい

というふうな経緯があって、Kobitoをちょっと便利にするかもしれないCLIツールを作りました。

インストール

Homebrewで入れる方法

brew tap suin/suin
brew install kobito-cli

Homebrewで入れるとzsh用の補完関数も入ります。

wgetで入れる方法

wget -O /usr/local/bin/kobito https://github.com/suin/kobito-cli/raw/master/bin/kobito
chmod +x /usr/local/bin/kobito

使い方


Usage: 
  kobito [command]

Available Commands: 
  ls                                            :: List all items
  show [item id]                                :: Show item
  html [item id]                                :: Show item as HTML
  print [item id]                               :: Print out item
  link [markdown file]                          :: Link markdown file to Kobito
  version                                       :: Print kobito cli tools version
  pdf [item id] | pdf [item id] [pdf file name] :: Save item as PDF
  password                                      :: Show Kobito password
  sticker                                       :: Do you want Kobito sticker?
  help [command]                                :: Help about any command


Use "kobito help [command]" for more information about that command.

Kobito へ文字列を送信する

パイプやリダイレクトなどで入力を渡すとKobitoのエントリーになります

historyの5件からKobitoのエントリーを作る

history | tail -n 5 | kobito

main.goのソースコードでKobitoのエントリーを作る

kobito < main.go

Ruby - ターミナルから Kobito へ文字列を送信する - Qiita」を参考にしました。

ソースコード

github.com/suin/kobito-cliで公開してます。PRあると嬉しいな(あるか?)

35
33
2

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
35
33

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?