Typora 拾遗:玩转图片存储

作者: 毕小烦 | 来源:发表于2019-08-17 20:50 被阅读2次

很久以前使用 Typora ,想保存一张网络图片是件很麻烦的事,我的做法是:

截图 → 贴到 Skitch → 转存到本地 → 在 Typora 中引用图片

如果引用一张本地图片:

复制 → 粘贴到指定目录 → 在 Typora 中引用图片

是不是很麻烦...

现在,

Typora 提供了几种灵活的能够一键存储图片的方法,包括:存储到固定的位置、存储到当前文件所在的同级目录、存储到自定义的路径等,而且路径可以设置为相对路径或绝对路径,极大的方便了用户使用。

不过这一切的前提都是要在「偏好设置」中对图片的操作进行设置。

存储到固定的位置

偏好设置:

image-20190817095250512.png

这里的关键在于对图片的操作选择了【无特殊操作】,然后在粘贴图片时就会把图片默认存储到电脑中某个固定的位置。

macOS 中存储的默认路径为:/Users/用户名/Library/Application Support/typora-user-images/image-时间.png,Windows 中也类似。

试试看...

粘贴截图

粘贴截图正好应用了上述规则,被存储到了默认路径。

如下图所示:

image-20190817095853168.png

小贴示:

如果选择了「无特殊操作」,就不建议勾选「优先使用相对路径」,否则… 你可以试试。

粘贴网络图片

粘贴网络图片就不会有什么特殊的操作,还是引用网址。

如下图所示:

image-20190817101511697.png

复制图片

不过右击图片会提供一个「复制图片到」的功能,可以将图片复制一份到本地。

如下图所示:

image-20190817101642291.png

这里有一个牛叉的功能不可忽略,那就是「更新该图片在 Markdown 中的引用」。

如下图所示:

image-20190817101807164.png

勾选后,只要存储路径或名称有改变,就会同步更新到 Markdown 文件中。

把图片存储到固定的位置不利于图片的分类管理,当然也不排除有人喜欢统一管理,可我就觉得图片应该跟 Markdown 文件放一起,这样方便管理。

存储到当前文件所在的同级目录

偏好设置:

image-20190817103522790.png

这里对图片的操作选择了「复制图片到当前文件夹(./)」,同时还勾选了「优先使用相对路径」。

小贴示

为了能够更灵活,我对图片的引用一般都是使用「相对路径」的,如果你想使用绝对路径,就不要勾选「优先使用相对路径」。

试试看...

粘贴截图

粘贴截图会被存储到当前文件所在的同级目录下。

如下图所示:

image-20190817103747128.png

粘贴网络图片

粘贴网络图片会被自动存储到前文件所在的同级目录下。

如下图所示:

image-20190817103903690.png

复制图片

右击图片会有两个复制功能,这里前面多了一个「复制到 ${当前文件夹}」的功能,可以一键将图片复制到当前文件所在的同级目录。

如下图所示:

image-20190817104030807.png

上图所示的「2019年的文章」就是本文件所在的当前目录。

上述的这些功能已经很方便了,可还是不符合我的使用习惯。因为我喜欢把图片统一放到文件所在目录的imgs文件夹下,这该怎么实现呢?

继续往下看...

存储到自定义的路径

偏好设置:

image-20190817104548227.png

这才是我心目录最理想的设置,基本上把我以前关于存储图片所有手动的操作全自动化了。

试试看...

粘贴截图

粘贴截图直接就把图片放到 imgs 目录下了。

如下图所示:

image-20190817104926828.png

粘贴网络图片

粘贴网络图片也同样是把图片直接放到了 imgs 目录下。

如下图所示:

image-20190817105100850.png

复制图片

右击图片提供了一键复制到 imgs 目录的功能。

如下图所示:

image-20190817105208207.png

拖拽图片

拖拽图片也会自动将图片复制到 imgs 目录。

更多内容

更多关于 Typora 和 Markdown 的使用,请查看我的新书《了不起的 Markdown》,新鲜出炉,正在热销。

image-20190817111333572.png

相关文章

网友评论

    本文标题:Typora 拾遗:玩转图片存储

    本文链接:https://www.haomeiwen.com/subject/sloksctx.html