Vimでソースコードを画像化してクリップボードにコピー

初めに

こんにちは ゴリラです

Goでソースコードを画像化するCLIを作った でソースコードを画像化するCLIを紹介しましたが、Vimからもう少し使いやすくするためプラグインを作りました。

使い方

次のとおりです

" 選択した範囲を画像化してクリップボードにコピー
:'<'>Code2img

" ファイル全体を画像化してクリップボードにコピー
:Code2img

" ファイルに出力
:Code2img image.png

" 選択範囲を画像化してファイルに出力
:'<'>Code2img image.png

しくみ

Vimのjob_startを使ってcode2imgを実行しているだけです。 引数がなければクリップボードにコピー、引数があればファイルに出力するように引数を組み合わせています。

image.png

さいごに

久しぶりにVimプラグイン作りましたが、楽かったです あとやはり書かないといろいろ忘れるなと思いました 定期的にプラグインを作りたい(気持ちはある)


Vim

2020/08/06 00:00