##引子
在Mac下,使用Markdown写博客,最蛋疼的一点就是贴图的问题。
通常我们在文章中加入一张图,要做如下操作:
- 随便找个工具或者用系统工具截图;
- 将截图存储到桌面或者随便什么地方;
- 修改截图文件名;
- 将截图上传到图床或者云空间去;
- 在文档中写上图片的Markdown标签,指向图片;
- 如果图床又前缀,还要相应的修改图片url
一个字,烦躁的很!如果一篇文章中涉及到多张图片,来源多样,那更加烦不胜烦累觉不爱。
这里参考了之前的两篇文章,使用几个知识点,做到两组快捷键完成以上操作。
##准备工具
「这里使用的素材,没有特别说明的,都是Mac下的」
###Alfred
Mac神器,这里不再过多介绍。
实现这个逻辑需要使用到Alfred的Workflow,所以,需要用点软妹币拿下PowerPack。
###云存储平台
这里选择qiniu,国内一款比较不错的平台,重点是平台工具支持的比较全面。
##开始作业
###确定目录
这个图片存储的目录,非常重要,是本机写入和云端同步的必需。
###搞定存储
注册qiuniu帐号,新建空间,获取开发者的key, 在命令行跑起来。(这个时候会用到之前的目录)
###编写Alfred
先呼出Alfred的管理界面:
在workflow下面的+添加一个空白workflow(Blank)
配置界面输入自己的信息
- 新建一个Trigger–> HotKey 这里选择了Ctrl+Cmd+V
- 新建一个Action–> Run Script
- 贴入以下代码段:
|
|
- language选择/usr/bin/osascript
- 将markdownUrl改成你的七牛空间地址,如果你的空间名为test,则改为http://test.qiniudn.com/
##DONE
到此为止,大功告成。
试验一下:
使用QQ截图或者系统截图将图片截到剪贴板
将光标点到需要插入图片的位置,按快捷键CTL + CMD + V(也可以自己在Alfred中自定义其它快捷键),会看到在文章中多出了一行类似下面的东西
![](http://chentaohome.qiniudn.com/4304843053ab5b333a9dece9490257fb.png)
说明成功了,如果你使用的是Mou这类可以实时预览的编辑器,这时候就可以在右侧窗口看到图片咯。