生涯未熟

生涯未熟

プログラミングをちょこちょこと。

kirimoriというコマンドラインツールを作ってみた

久々にGolangコマンドラインツール作りました。

その名もkirimori(切り盛り)。

github.com

何が出来るの?

Vimプラグインを追加・削除・一覧表示が出来ます。

例えば、

$ kirimori add Shougo/neocomplete

と実行することで、指定した .vimrc にVundle/NeoBundle/dein.vimのいずれか指定した形式で行を追加します。

Vundleの場合は以下の行が追記されます。

Bundle 'Shougo/neocomplete'

で、後は BundleInstall を実行するだけ。

要らなくなったら、

$ kirimori remove Shougo/neocomplete

で、行を削除。

一覧が見たい場合は、

$ kirimori list
Shougo/neocomplete
Shougo/unite.vim
Shougo/neosnippet.vim

という形で表示されます。

かなり大雑把にコード書いたので、PR・ISSUEなど大募集しております。