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,下次再往文档里传图片的时候图片就会自动上传到对象存储了
本文详细介绍了如何在Typora中配置Git功能,包括创建SSH密钥对、在Gitee上管理仓库、集成Git命令以实现版本控制。同时,也涵盖了如何使用对象存储(如腾讯云或阿里云)上传图片并自动链接到文档中的过程。



547

被折叠的 条评论
为什么被折叠?



