一、准备工作
先下载安装文件转换工具:yarle-evernote-to-md
下载地址:
https://github.com/akosbalasko/yarle
打开链接后,往下翻找到windown版本,下载安装即可
安装完成后,是一个这样的图标:
二、笔记转移
步骤1:导出印象笔记为.enex格式
注:可单条笔记导出,也可以整个文件夹导出
步骤2:运行yarle-evernote-to-md,按下图中的步骤执行即可
说明:
1. 第4项选YES,是为了使印象笔记中的Markdown语法也可以被识别转换。
2.第5项选YES,是为了把所有笔记中的图片统一放到同一个文件夹下。
3.第6项选YES,是为了使导出的图片,名字加一个唯一的标识符,减少重名。这些设置我是根据自己的喜好来的,全部按默认的也可以的。你也根据自己的需求,设置其他的选项。
这一步可以根据自己的需要修改导出的格式模板,我是用这样的格式:
---
{updated-at-block}_Last updated at
{updated-at}._{end-updated-at-block}
---
{created-at-block}_Created at
{created-at}_{end-created-at-block}
---
{content-block}{content}{end-content-block}
注意:yarle-evernote-to-md有个小BUG,转换一次后,下次再转换就会出问题,只能转换一部分文件且图片会丢失。解决方法1:关闭软件,重新打开,重新按上述步骤设置,再转换才能完整的转换。解决方法2(推荐):重新选择一个导出的目标文件夹
三、复制到obsidian中
导出之后是这样的两个文件夹:
“_resources”文件夹里是图片
Plc
文件夹里的.md文件,把这两个文件夹复制到obsidian笔记库目录下即可。
四、优化
1.把图片文件夹和笔记文件夹放同一文件夹下
我是习惯把图片文件夹和.md文件放在同一个目录下,像这样
2.格式整理
当移动图片文件夹后,会出现找到不图片路径的问题,所以要把图片路径作些修改
把“../”替换为"./"
可以用python脚本替换。我用更简单直接的方式,把所有.md文件用EmEditor打开,再进行批量替换。
再把笔记中的头部,全部替换为tag
优化后,图片和.md文件就在同一级文件夹下。在obsidian中笔记显示完美程现: