Typora圖床配置優化(PicGo-Core(command line) 插件 + gitee)

Typora圖床配置優化(PicGo-Core(command line) 插件 + gitee)

前言

在日常使用Typora編寫markdown筆記時,經常需要插入圖片來幫助理解和整理邏輯。然而,由于圖片保存在本地,上傳到網上時經常出現圖片不見或錯誤警告的問題。因此,為了保證圖片的有效性,建立一個圖床并將圖片上傳到網上非常重要。本文檔將介紹如何使用PicGo-Core(command line) 插件 + gitee實現markdown插入圖片自動上傳。

準備

  • (非必須)下載并安裝最新版的node.js官網。

注冊 gitee 賬號并創建一個倉庫

image-20240528134443623

創建私人令牌

生成私人令牌:個人頭像下拉 ->設置 -> (右側)私人令牌 -> 生成新令牌

image-20240528140442685

  • 請注意,申請的令牌只出現一次,忘記只能重新生成!

在Typora中下載并安裝PicGo-Core(command line)插件

  1. 打開Typora,依次點擊 文件-偏好設置-圖像。
  2. 勾選揃入圖片時的選項,并在上傳服務設定中選擇PicGo-Core(command line),點擊下載或更新按鈕下載插件。

image-20210815205612225

使用PicGo安裝gitee圖床插件

找到第2步中下載的PicGo二進制文件,不同系統文件名略有不同:

  • Windows系統路徑:C:\Users\用戶名\AppData\Roaming\Typora\picgo\win64\picgo.exe
  • Linux系統路徑:~/.config/Typora/picgo/linux/picgo

接下來,在命令行中執行以下命令:

  • Linux系統,在終端中執行/home目錄下的./.config/Typora/picgo/linux/picgo install gitee-uploader
  • Windows系統,在包含PicGo.exe文件的路徑下執行.\picgo.exe install gitee-uploader

修改配置文件

PicGo的默認配置文件為~/.picgo/config.json,不同系統的用戶目錄路徑不太一樣:

  • Linux和macOS用戶的目錄路徑:~/.picgo/config.json
  • Windows用戶的目錄路徑:C:\Users\用戶名.picgo\config.json

使用文本編輯工具打開配置文件,參考如下配置:

{"picBed": {"current": "gitee","uploader": "gitee","gitee": {"branch": "master","customPath": "yearMonth","customUrl": "","path": "倉庫下的文件夾","repo": "用戶id/倉庫名","token": "gitee上申請的私人令牌"}},"picgoPlugins": {"picgo-plugin-gitee-uploader": true}
}

說明:

  • current為當前的圖床,uploader表示上傳用的圖床,這里兩個都設置為gitee
  • master表示主分支,一般用做圖床的倉庫是個單獨的倉庫,因此保持master
  • path為倉庫下的文件夾,repo為倉庫名。例如,如果有一個倉庫名為pic,圖片存在這個倉庫下的file文件夾,你的用戶iduser,則pathfilerepouser/pic
  • token為私人令牌,需要在gitee網站申請。申請的token只出現一次(注意保存好),點擊復制按鈕,粘貼到配置文件中即可。

測試gitee圖床

完成以上配置后,新建一個 typora 的 .md 文件,往文檔中粘貼圖片,可以選擇上傳圖片到配置的 gitee 倉庫中,并返回圖片鏈接。上傳成功后可在 gitee 倉庫中查看。
? 通過以上步驟,你可以實現 Typora 圖床配置優化,使用 PicGo-Core 插件和 gitee 作為圖床來方便地管理和上傳圖片。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/bicheng/17636.shtml
繁體地址,請注明出處:http://hk.pswp.cn/bicheng/17636.shtml
英文地址,請注明出處:http://en.pswp.cn/bicheng/17636.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

育菁桌面式數控機床助力教育裝備

桌面式數控機床是一種小型化的數控機床,它通常具有緊湊的設計和較小的體積,可以放置在桌面上進行操作。 這種車床結合了數控技術,通過計算機編程來控制機床的運動和加工過程,以實現高精度、高效率的工件加工。 桌面式數控車床是一…

如何部署一套高可用性的醫院信息管理系統?基于華為云、SpringBoot、Vue及Jenkins、Gitlab的CI/CD流程

目錄 一、項目背景 二、項目架構 三、項目部署流程 1、前端部署 2、后端部署 3、監控與運維 四、項目過程 一、項目背景 隨著醫療信息化程度的不斷加深,醫院信息管理系統的穩定性和可用性成為了醫療機構日常運營的關鍵。在這個數字化時代&am…

選擇快充時代下的理想充電器與電壓誘騙芯片PW6606

隨著科技的不斷進步,我們的電子設備對于充電速度和效率的要求越來越高。在快充技術迅猛發展的今天,了解不同類型的充電器及其對應的快充協議,以及如何選擇適合的電壓誘騙芯片,對于提升充電體驗和保障設備安全顯得尤為重要。 一、快…

生信網絡學院|05月31日《SOLIDWORKS Manage 產品周期管理》

課程主題:SOLIDWORKS Manage 產品周期管理 課程時間:2024年05月31日 14:00-14:30 主講人:付艦 生信科技 PLM實施顧問 1、SOLIDWORKS Manage介紹 2、周期流程管理 3、產品項目管理 4、項目會議管理 5、項目問題管理 安裝騰訊會議客戶端…

Android 13 VSYNC重學習

Android 13 VSYNC重學習 引言 學無止境,一個字干就完事! 源碼參考基于Android 13 aosp! 一. Android VSync模塊開胃菜 在開始正式的分析之前,我們先簡單對Android的Vsync模塊簡單介紹下,如下圖所示,其中: HW_VSync是…

【Java面試】一、Redis篇(上)

文章目錄 0、準備1、緩存穿透:不存在的key2、緩存擊穿:熱點key過期3、緩存雪崩:大批key同時過期4、雙寫一致性4.1 要求高一致性4.2 允許一定的一致延遲 5、面試 0、準備 Redis相關概覽: 以簡歷上所列的項目為切入點,展…

Steamdeck使用Windows系統游玩雪地奔馳時閃退問題解決方法

我非常喜歡雪地奔馳這款游戲,買sd的一部分也是為了它。可在我打開這個游戲時,游戲發生閃退問題。查閱了網絡各個途徑,基本沒有解決方法。因此我自己分析終于解決該問題。以下是我解決問題的思路,僅供記錄參考: 游戲在崩…

2024提升數字思維能力加快企業數字化轉型(74頁PPT)

方案介紹: 本報告的價值在于為企業提供了一套系統的提升數字思維能力、加快數字化轉型的理論框架和實踐指南。通過本報告的學習和應用,企業可以更加清晰地認識到數字化轉型的重要性和緊迫性,明確自身在數字化轉型中的優勢和不足,并…

已解決java.nio.charset.CoderMalfunctionError: 編碼器故障錯誤的正確解決方法,親測有效!!!

已解決java.nio.charset.CoderMalfunctionError: 編碼器故障錯誤的正確解決方法,親測有效!!! 目錄 問題分析 報錯原因 解決思路 解決方法 確認與檢查字符集 驗證輸入數據 嘗試使用不同字符集 更新或更換編碼器/解碼器版本…

ES升級--02--kibana安裝與啟動

提示:文章寫完后,目錄可以自動生成,如何生成可參考右邊的幫助文檔 文章目錄 Kibana官網文檔https://www.elastic.co/guide/cn/kibana/current/targz.html 1.官網下載https://www.elastic.co/cn/downloads/past-releases#kibana 2.解壓軟件3.配…

python四舍五入(round精度不夠,有時不能實現四舍五入)

Python 所有文章傳送門【Python】所有文章傳送門 目錄 簡述 / 前言1. Python 實驗2. 自定義函數3. 總結 簡述 / 前言 最近心血來潮,剛復習到折半插入排序時,發現算法的mid(中間點)選擇的公式是:(low high)/2&#xf…

基于VMware安裝Linux虛擬機

1.準備Linux環境 首先,我們要準備一個Linux的系統,成本最低的方式就是在本地安裝一臺虛擬機。為了統一學習環境,不管是使用MacOS還是Windows系統的同學,都建議安裝一臺虛擬機。 windows采用VMware,Mac則采用Fusion …

使用Spring Boot編寫的小項目

加法計算器 前端代碼 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"><title>Document</title> <…

若依跳轉(新增)頁面,在菜單中不顯示的頁面

在router.js文件中 跳轉方式 this.$router.push(/monitor/b/b)

有限元之有限元法的實現

目錄 一、單元剛度矩陣及單元荷載 二、總剛度矩陣及總荷載的合成 三、邊界條件處理 四、算例實現 4.1 C代碼 4.2 計算結果 五、結論 前三節我們介紹了有限元的基本概念、變分理論及有限元空間的構造&#xff0c;本節我們探討如何實現有限元法。我們繼續以二維橢圓型方程…

以太坊現貨ETF獲批:引發ETH價格暴漲,市場熱議達到高潮

2024年5月24日&#xff0c;北京時間&#xff0c;以太坊現貨ETF正式獲得美國證券交易委員會&#xff08;SEC&#xff09;的批準&#xff0c;成為繼比特幣之后&#xff0c;美國主權政府承認的又一加密貨幣基金產品。這一意外的利好消息引發了加密貨幣市場的狂歡&#xff0c;以太坊…

JavaWeb開發 2.Web開發 Web前端開發 ①介紹

內心一旦平靜&#xff0c;外界便鴉雀無聲 —— 24.5.27 一、初識Web前端 網頁有哪些部分組成? 文字、圖片、音頻、視頻、超鏈接 ...網頁&#xff0c;背后的本質是什么? 前端代碼前端的代碼是如何轉換成用戶眼中的網頁的? 通過瀏覽器轉化(解析和渲染)成用戶看…

dx11硬件解碼傳遞給opencl并行處理

directx11 解碼 使用ffmpeg進行directx11 解碼 將解碼后的NV12格式數據從D3D11 Texture中通過OpenCL處理需要經過幾個步驟&#xff1a;首先&#xff0c;確保D3D11 Texture正確設置并與OpenCL上下文關聯&#xff1b;然后&#xff0c;將NV12數據分兩個步驟處理&#xff08;Y平面…

調試面對面翻譯小程序

調試面對面翻譯小程序 文章目錄 調試面對面翻譯小程序預覽1.拉取項目2.在微信開發者工具打開使用 微信版本要求微信同聲傳譯插件支持功能 此demo用于學習 預覽 1.拉取項目 git clone https://github.com/Tencent/Face2FaceTranslator或者&#xff08;加速鏡像&#xff09; git …

Warning: Each child in a list should have a unique “key“ prop.

問題描述&#xff1a; 使用ProTable的時候&#xff0c;報錯如下 原因分析&#xff1a; 根據報錯內容可以分析出&#xff0c;表格數據缺少唯一key&#xff0c; <PaginationTablecolumns{columns}pagination{{pageSize: 10,current: 1,showSizeChanger: true,showQuickJum…