Typora在所有笔记软件和Markdown编辑器里是我用的最顺手的一个,前提是它要自己额外配置一些东西,比如上传图片和Git同步
Git同步
我们要将Git功能简单地集成到Typora里
创建密钥
首先电脑上要下载Git,安装好以后输入ssh-keygen -t rsa
创建公私钥,输完命令一直回车就行了
生成的SSH密钥在C:\user\你的用户名
下有个.ssh,id_rsa是私钥,id_rsa.pub是公钥
创建Git仓库
在Gitee上添加刚创建的公钥
在Gitee上创建一个仓库,创建好后有教你怎么同步文件上来
这个时候来到你要传文件的目录,打开cmd,或者右键打开Gitbash,输入这里提示的Git全局配置和创建Git仓库里的所有命令就可以了
Typora配置Git命令
第一次提交以后,在Typora里可以添加简单集成Git功能的配置,在导出里添加一个自定义配置,添加以下命令,可以以每次提交的日期作为信息来同步git仓库
git add . && git commit -m "%date:~0,4%-%date:~5,2%-%date:~8,2%-%time:~0,2%-%time:~3,2%-%time:~6,2%" && git push -u origin master
如果是macOS就用这个代码
git add . && git commit -m "$(date +%Y%m%d-%H%M%S)" && git push -u origin master
以后就可以推送到git仓库了
上传图片
首先得有一个对象存储,可以去腾讯云或者阿里云上找一个,谁便宜买谁
买了以后先创建存储桶
要能通过第三方上传图片,还得创建API密钥
Typora配置
找到图像的配置,这样上传图片的时候会自动传到对象存储且返回对象存储的URL
然后在下面选command line
,再点下载或更新
再点打开配置文件
,把信息填一下
secretId和secretKey是刚创的密钥信息
bucket是刚创的桶的名字
appId是刚创的密钥的IP
area是云服务的地区
path是要传到桶里的路径
配置好以后重启下Typora,下次再往文档里传图片的时候图片就会自动上传到对象存储了