How to use Typora efficiently on Ubuntu

How to use Typora efficiently on Ubuntu

Environment

How to use Typora efficiently on Ubuntu

What we need?

  • Typora —— a markdown editor
  • Picgo-Core —— a tool for image uploading
  • gitee repository —— images repository

Get your personal token for gitee repository

Don't forget to save it(gitee personal token) in your device.

How to use Typora efficiently on Ubuntu

Installation for Picgo-Core

Before installing Picgo-Core, we need to install Nodejs.

Installation for Nodejs

# install nodejs and npm
sudo apt install nodejs -y
sudo apt install npm -y

# check installation result
node -v
npm -v

Installation for Picgo-Core

# install cnpm
sudo npm install -g cnpm

# before installing Picgo-Core, we need use an image source for npm to accelarate downloading
npm install express --registry=https://registry.npm.taobao.org

# use cnpm to install Picgo-Core
sudo cnpm install picgo -g

Installation for picgo-plugin-gitee-uploader

# install gitee-uploader plugin
picgo install gitee-uploader

Picgo-Core Configuration

# enter the root of picgo configuration file
cd ~/.picgo/

# modify the configuration of config.json
vim config.json

config.json

{
  "picBed": {
    "current": "gitee",
    "uploader": "gitee",
    "smms": {
      "token": ""
    },
    "gitee": {
      "message": "added a picture",
      "owner": "gitee_username",
      "branch": "master",
      "path": "images_folder_path",
      "repo": "gitee_username/repository_name",
      "token": "personal token for gitee repository"
    }
  },
  "picgoPlugins": {
    "picgo-plugin-gitee-uploader": true
  },
  "picgo-plugin-gitee-uploader": {
    "lastSync": "2021-11-25 04:11:52"
  }
}

Installation for Typora

Installation

# get public-key
wget -qO - https://typora.io/linux/public-key.asc | sudo apt-key add -

# add Typora's repository
sudo add-apt-repository 'deb https://typora.io/linux ./'
sudo apt-get update

# install typora
sudo apt-get install typora

Configuration

Use Custom Command Mode to upload image to gitee repository by Picgo-Core

# set uploading instruction 
/usr/local/lib/nodejs/bin/node /usr/lib/node_modules/picgo/bin/picgo upload

How to use Typora efficiently on Ubuntu

Then, let's verify the availability of uploading service..

How to use Typora efficiently on Ubuntu

Now, you can enjoy the convenience of automatic image uploading service.

上一篇:Python如何在函数内部使用全局变量


下一篇:UK Day46 - MongoDB - 集合基本操作