ubuntu下typora的gitee图床配置-----基于picgo
<h1 id="ubuntu下typora的gitee图床配置">ubuntu下typora的gitee图床配置</h1><h2 id="前情回顾why">前情回顾,why</h2>
<ul>
<li>因为<code>picgo</code>的GUI软件<code>PicGo-2.3.0-beta.0.AppImage</code>对typora支持有bug,md中无法变文件名,命令行工具可以。</li>
<li>但是<code>picgo-core</code>命令行配置只支持通用部分,插件配置只能人肉编辑。</li>
<li>所以可以先用<code>picgo</code>的GUI软件配置好插件,然后在命令行粘贴配置文件。</li>
</ul>
<h2 id="安装过程">安装过程</h2>
<h3 id="安装picgogui获取配置文件">安装picgo,GUI获取配置文件</h3>
<ul>
<li>安装<code>typora</code>:略,看官网</li>
<li>下载安装<code>picgo</code>:<code>https://github.com/Molunerfinn/PicGo</code> 去release里面下</li>
<li>运行picgo,配置gitee图床,参见<code>https://blog.csdn.net/qq_28540443/article/details/106167623</code></li>
<li>配置好以后,可以点击打开文件:<code>PicGo设置-打开配置文件</code></li>
</ul>
<h3 id="安装picgo-core给typora用">安装picgo-core,给typora用</h3>
<ul>
<li>安装<code>node</code>:略,下载二进制解压即可</li>
<li>配置<code>cnpm</code>:<code>npm install -g cnpm --registry=https://registry.npm.taobao.org</code></li>
<li>安装<code>pic-core</code>:<code>cnpm install picgo -g</code></li>
<li>安装插件<code>picgo-plugin-gitee-uploader</code>:<code>picgo install gitee-uploader</code></li>
</ul>
<h2 id="picgo-core配置文件">picgo-core配置文件</h2>
<p>文中最后是用picgo的GUI配置的gitee图床,测试成功后打开配置文件的原文。可以copy部分段落到picgo-core命令行工具的配置文件<code>~/.picgo/config.json</code>中去。</p>
<h2 id="配置typora集成picgo-core">配置typora集成picgo-core</h2>
<ul>
<li><code>文件-偏好设置-图像-上传服务设定里面</code>选择自定义命令,输入类似<code> /xxx/node-v12.16.3-linux-x64/bin/node /xxx/node-v12.16.3-linux-x64/bin/picgoupload</code>即可</li>
</ul>
<h2 id="附录我个人的gui生成的configjson">附录,我个人的GUI生成的config.json</h2>
<pre><code class="language-json">{
"uploaded": [ ],
"picBed": {
"current": "gitee",
"list": [
{
"name": "SM.MS图床",
"type": "smms",
"visible": false
},
{
"name": "腾讯云COS",
"type": "tcyun",
"visible": false
},
{
"name": "GitHub图床",
"type": "github",
"visible": false
},
{
"name": "七牛图床",
"type": "qiniu",
"visible": false
},
{
"name": "Imgur图床",
"type": "imgur",
"visible": false
},
{
"name": "阿里云OSS",
"type": "aliyun",
"visible": false
},
{
"name": "又拍云图床",
"type": "upyun",
"visible": false
},
{
"name": "gitee",
"type": "gitee",
"visible": true
}
],
"gitee": {
"branch": "master",
"customPath": "",
"customUrl": "",
"path": "xxxxxxxxxxxxxxx/",
"repo": "xxxxxx/xxxxxxx",
"token": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
}
},
"settings": {
"shortKey": {
"picgo:upload": {
"enable": true,
"key": "CommandOrControl+Shift+P",
"name": "upload",
"label": "快捷上传"
}
},
"server": {
"port": 36677,
"host": "127.0.0.1",
"enable": true
},
"showUpdateTip": true,
"rename": true,
"autoStart": true,
"autoRename": false,
"uploadNotification": true,
"pasteStyle": "markdown"
},
"picgoPlugins": {
"picgo-plugin-gitee-uploader": true
},
"debug": true,
"PICGO_ENV": "GUI",
"needReload": false,
"picgo-plugin-gitee-uploader": {
"lastSync": "2020-05-18 01:14:50"
}
}
</code></pre>
<blockquote>
<p>https://picgo.github.io/PicGo-Doc/zh/guide/config.html#picgo设置<br>
https://picgo.github.io/PicGo-Core-Doc/zh/guide/commands.html#use<br>
https://blog.csdn.net/qq_28540443/article/details/106167623</p>
</blockquote><br><br>
来源:https://www.cnblogs.com/radio/p/12910586.html
頁:
[1]