[TOC]

问题来源😥

今天在obsidian使用kanban插件的时候,发现obsidian其实是可以把插入的图片自动保存在本地库文件夹里面的。

image-20220318135640542

这一点其实非常重要!

之前我从gitee图床转到阿里云OSS,最大的原因就是上学期期末复习高数的时候,自己写的高数笔记里的图,因为gitee的短暂更新导致无法加载!最后过了差不多1h图片才能正常加载出来,相当于白白浪费复习时间!

Typora+PicGo+阿里云OSS搭建博客图床

你想想,这还是在学校里,耽误点时间总归不会出现什么“要人命”的大事。但如果是工作中你写的一些日志笔记,因为图床网站的无法访问而暂时看不见,那不就寄了吗?

更别提图床是保存在网络中的,总归会有些隐私问题。就连百度网盘都扫用户文件,我们用户又怎能知道阿里云有没有干这种事呢?


如何解决?🕵️‍♂️

1.typora设置图片保存

查找网络资料,看到了这篇博客

typora设置图片根目录_用Obsidian一定要注意的图片和笔记问题!

里面讲到了可以用typora来解决这个问题

打开typora左上角的文件-偏好设置

依照下图设置

image-20220318140612548

可以看到,复制进去的这个图片(其实就是上面这个截图)显示出了它的相对路径,并正常渲染。

image-20220318140744354

打开本地文件夹,可以看到typora在你当前这个md文件的目录下创建了一个photo文件夹,将你贴的图复制进了这个文件夹中

image-20220318141011892

image-20220318141029815

同时如果我们在obsidian打开这个md文件,可以看到图片是能正常显示出来的

image-20220318141251374

到这里,其实我们的问题已经解决了!


2.博客问题

但是!这好像和我们当初使用图床的目标冲突

再来看看下面这个图片,当我把这篇博客从typora复制到CSDN上的时候,它肯定会保存失败

image-20220318140612548

因为图片本身是在本地硬盘里,CSDN无法原力读取你硬盘里的文件,自然无法转存这张图片了!

解决这个问题又有两个新的方法~

2.1 每次编写不同文件的时候,进typora设置进行更改

当我写博客的时候,typora需要这样设置,即可借助picgo自动上传我复制进去的图片到图床里,也能正常复制到CSDN中(教程在博客开头的链接里)

image-20220318141857862

而当我写个人随笔/日记/学习笔记这类并不打算上传到博客里的内容时,就可以把它改成上面提到的本地存储方式

但是这样非常不方便!万一哪一次写博客的时候忘记改回来了,上传博客的时候就想马良了(我是觉得我肯定会忘,这个亏吃不得)

管不住手

2.2 分开两个软件进行写作

别急,刚开头不是提到了,我是在obsidian里面发现这个功能的嘛?

现在我们要做的,就是将obsidian也设置为同样的保存方式,让复制进去的图片自动保存在本地目录里。

这样用typora写博客,obsidian写自己的东西,两全其美!


3.obsidian设置图片保存

1.typora方式提到的那篇博客里面,作者发现了obsidian复制图片的时候使用的是自己的格式![[ ]]

这种格式并不是所有markdown编辑器都认识!

image-20220318142636269

所以我们需要更改obsidian的设置,让它变成大部分markdown编辑器通用的![ ]( )形式

先看看你的obsidian用的是不是最新版本0.13.33,如果不是,先更新一下

image-20220318142757089

打开obsidian设置-文件与链接,找到下图的这几个设置。如果你没有更改过,默认的设置和图片里面应该是一样的

image-20220318143020175

我们需要改成以下的样子

image-20220318143230018

再次尝试插入图片,可以看到新插入的这个图片已经变成了md通用的![ ]( )形式

image-20220318143422685

再次用typora打开这个文件,可以看到第一个图片链接依旧不认识,但是第二个图片已经被正常加载出来了!

image-20220318143539245

obsidian的设置也搞定了!

今后写作的时候,就可以分开两个软件进行写不同的内容啦!


一些提升obsidian编辑体验的插件

最后,你可能会想,obsidian的使用体验没有typora好呀!

  • typora可以实时渲染,obsidian需要单独切换
  • typora有打字机模式,obsidian需要滚来滚去

欸,别急,这里给大家推荐几个提升写作体验的插件,装了之后,上面这俩功能就都有啦!

image-20220318143958841

更新:发现这个功能其实obsidian已经自带了,但是我在编辑器中选择了旧版编辑器导致没看到这个功能。既然自带了就没必要下插件啦!
image-20220318144039837
但是问题又来了,下面这个打字机插件只有旧版编辑器才有效。如果你需要这个模式,那就使用上面的渲染插件+这个打字机插件来创作吧(本人现在就是这么做的)
image-20220318144434397
你觉得事情真的有那么简单吗?并不是的!更新了打字机插件到0.2.1以后,发现他已经支持了新版本编辑器了,芜湖起飞!

下面还有picgo上传图床的插件

以及一个自动粘贴链接的插件

image-20220318144145411

image-20220318144251824

最后还有这个插件,可以优化obsidian选中中文句子的分词功能

image-20220318144400683

安装完这些,使用体验就很接近typora啦!

当然我还是更喜欢用typora来编辑


结语😋

依照这篇博客设置完后,就能更好地分开写作 私人内容和博客文件啦

以后也可以放心地往md文件中加图片了,毕竟在本地里,谁都看不到

不过也要考虑到本地文件大小问题,别把你的OneDrive塞满图片导致空间不够用了。那就得掏💴升级容量了,我现在只有免费的5GB

有些图片可以考虑用光影魔术手等软件来减小文件体积,比如手机拍的笔记图,没必要那么高清,6mb降到500kb都还能看清楚

你学废了吗?

如果对你有帮助,还请点个👍,万分感谢!