ubuntu下typora的gitee圖床配置-----基於picgo


ubuntu下typora的gitee圖床配置

前情回顧,why

  • 因為picgo的GUI軟件PicGo-2.3.0-beta.0.AppImage對typora支持有bug,md中無法變文件名,命令行工具可以。
  • 但是picgo-core命令行配置只支持通用部分,插件配置只能人肉編輯。
  • 所以可以先用picgo的GUI軟件配置好插件,然后在命令行粘貼配置文件。

安裝過程

安裝picgo,GUI獲取配置文件

  • 安裝typora:略,看官網
  • 下載安裝picgohttps://github.com/Molunerfinn/PicGo 去release里面下
  • 運行picgo,配置gitee圖床,參見https://blog.csdn.net/qq_28540443/article/details/106167623
  • 配置好以后,可以點擊打開文件:PicGo設置-打開配置文件

安裝picgo-core,給typora用

  • 安裝node:略,下載二進制解壓即可
  • 配置cnpmnpm install -g cnpm --registry=https://registry.npm.taobao.org
  • 安裝pic-corecnpm install picgo -g
  • 安裝插件picgo-plugin-gitee-uploaderpicgo install gitee-uploader

picgo-core配置文件

文中最后是用picgo的GUI配置的gitee圖床,測試成功后打開配置文件的原文。可以copy部分段落到picgo-core命令行工具的配置文件~/.picgo/config.json中去。

配置typora集成picgo-core

  • 文件-偏好設置-圖像-上傳服務設定里面選擇自定義命令,輸入類似 /xxx/node-v12.16.3-linux-x64/bin/node /xxx/node-v12.16.3-linux-x64/bin/picgo upload即可

附錄,我個人的GUI生成的config.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"
  }
}

https://picgo.github.io/PicGo-Doc/zh/guide/config.html#picgo設置
https://picgo.github.io/PicGo-Core-Doc/zh/guide/commands.html#use
https://blog.csdn.net/qq_28540443/article/details/106167623


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM