petitviolet_blog

@petitviolet blog

Vimperatorでページのurl/titleをMarkdown的にcopyするプラグイン作った

久々に検索ショートカット以外のプラグイン

github.com

できること

とはいっても出来ることはめっちゃ少なくて、vimperatorでyankmarkdown|ymdコマンドを実行すると、
[petitviolet_blog](http://petitviolet.hatenablog.com/)
みたいにmarkdown形式でurlとtitleをclipboardに入れてくれるだけ。

github特別対応

ちょっとこだわったのがgithub上での挙動で、普通にやると
petitviolet/vimp-plugins: My Vimperator plugins
みたいにリポジトリのdescriptionまでタイトルに入ってしまう。

なので<user>/<repository>だけをタイトルとして扱えるようにした。
こんな感じ。
[petitviolet/vimp-plugins](https://github.com/petitviolet/vimp-plugins)

ちなみにファイルを開いている場合は<user>/<repository>/<filename>みたいな感じにした。
こんな感じ。
[petitviolet/vimp-plugins/yankMarkdown.js](https://github.com/petitviolet/vimp-plugins/blob/master/yankMarkdown.js)

特にgithubリポジトリへのリンクをmarkdown的に加工するのがめんどくさかったのが解消されて個人的に便利。