因为最近有读者投稿,用的是印象笔记,文件格式为 .enex
,一般发文章都用 markdown 格式,这叫我好生苦恼,于是乎,Google 搜了一下,找到了如下解决办法。
我只找到了一款比较牛逼的软件可以用 ------ Quiver ,但最骚的一点是,这个是果家的商品,前提条件有两个:
这对于我们这样的穷人来讲太过于奢侈了,后来苦苦寻找,我找到了一种免费的解决办法,不过有可能有一丢丢小的问题,你需要进行一个小小的修复就可以完美的复现了。
作为一个地地道道地垃圾佬,毛主席告诉我们,没有条件就创造条件。在我苦苦搜寻中,我在 npm 中找到了一个现成的包 enex-dump 。
enex-dump 作为 PHP 脚本,它接受 Evernote 导出(ENEX)文件并生成纯文本文档的文件夹。
获取 enex-dump 只需一步:
sudo npm install -g enex-dump
前提:具备 nodejs 环境,即安装 nodejs 及 npm
安装好 enex-dump ,我们还需要建立文件的链接:
ln -s /opt/node-v10.15.3-linux-x64/bin/enex-dump /usr/local/bin/enex-dump
我们可以尝试用 enex-dump --help
验证是否成功。
我们可以通过如下命令直接导出 md 格式的文件
enex-dump --src ./my-notes.enex
此时在当前目录下会生成一个 dump 的文件夹,在 /dump/notes 目录下存放着 md 文件,在 /dump/attachments 目录下存放着图片啥的。
有个问题就是这个脚本对表格部分和图片引用部分处理的并不是很好,需要稍微自己做个调整即可。
在闲逛的时候发现了一款看起来还不错的记事本工具,推荐给大家尝试一下。
项目链接如下:https://github.com/laurent22/joplin
这个工具从 README 的描述来看,似乎也支持 .enex 转换成 markdown 格式,还是非常推荐大家可以去尝试用一下的,支持三平台使用,支持多国语言,感觉功能非常的强大。(主要是实验室的网络炸掉了,我也没有办法进行尝试,等过几天尝试用用看)。
当然还有一些其他的功能我没有细看,感觉上基本上可以和等价 MacOS 的 Quiver 记事本,最重要的是,joplin 是开源,免费的!!!
原文:https://www.cnblogs.com/ECJTUACM-873284962/p/10738673.html