zoukankan      html  css  js  c++  java
  • Ubuntu picogo+typora+gitee 云端笔记方案

    Typora

    官网:https://www.typora.io/

    安装

    https://www.typora.io/#download

    # 安装 typora 密钥
    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
    

    Picgo

    官网:https://picgo.github.io/PicGo-Doc/

    安装

    1. 下载 AppImage 格式文件

      https://github.com/Molunerfinn/PicGo/releases/

    2. 提取 AppImage 文件

      # 在AppImage文件所在目录,执行如下命令
      ./PicGo-2.2.2.AppImage --appimage-extract
      

      执行完之后会出现一个文件夹 squashfs-root

    3. 添加 desktop 文件

      1. 进入 squashfs-root 目录

      2. 将 picgo.desktop 文件中 ExecIcon 字段的值改为绝对路径

        [Desktop Entry]
        Name=PicGo
        Exec=/home/lfp/Download/package/PicGo/squashfs-root/AppRun
        Terminal=false
        Type=Application
        Icon=/home/lfp/Download/package/PicGo/squashfs-root/picgo.png
        StartupWMClass=PicGo
        X-AppImage-Version=2.2.2.46
        Categories=Utility;
        

        !!注意图片后面要加上.png

      3. 为 picgo.desktop 赋予可执行权限

        chmod +x picgo.desktop
        
      4. 将 picgo.desktop 复制到 /usr/share/applications/ 目录下

        sudo cp picgo.desktop /usr/share/applications/
        
      5. 此时在应用程序列表中就有Picgo的图标了

    4. 安装 xclip 软件「可选」

      使用剪贴板图片上传功能,需要用到 xclip 软件

      sudo apt install xclip
      

    图床

    gitee

    • 新建一个开源仓库

    • 生成一个私人令牌

      • 点击头像->设置->私人令牌->生成新令牌

      • 权限仅勾选 projects 即可

      • 保存 token 到记事本备用

    插件

    插件地址:https://github.com/PicGo/Awesome-PicGo

    gitee插件:https://github.com/zWingz/picgo-plugin-github-plus

    1. 打开Picgo,显示一个蓝色小方块,右键->打开详细窗口->插件设置->搜索github-plus->安装

    2. 安装之后,在当前窗口就会显示该插件,点击右下角齿轮,配置 uploader-githubPlus

    3. 配置好之后,图床设置 选项中就会出现 githubPlus 图床,点击并设为默认图床

    配置

    选择 PicGo 设置 ,个性化设置

    • 选择显示的图床

    • 上传前重命名

    • 开机自启动

      ...

    方案

    尝试

    Ubuntu 结合 Typora 使用有问题,没有整出比较好的方案。下面是一种尝试

    • 上传服务选择 Custom Command

      Picgo-Core:测试不成功

      Picgo(app):typora 无法识别 AppImage 文件及 squashfs-root 目录下的 picgo 文件

    • 命令选择刚才提取出来的 squashfs-root 目录下的 picgo 命令

    • 验证图片上传

      验证失败,但是图片是上传成功的。尝试了改变 Picgo Server 监听端口,也验证失败

    最终方案

    1. 在 gitee 创建一个笔记仓库(把笔记保存在云端)
    2. clone 该仓库,用 typora 打开并编辑笔记
    3. 需要贴图的地方
      1. 截图并复制到剪切板
      2. ctrl + shift + p 快速上传,上传成功后自动将链接复制到剪切板
      3. 在笔记中粘贴图片链接
    4. commit 每次修改
  • 相关阅读:
    ABBYY Cup 3.0G3. Good Substrings
    Codeforces Beta Round #94 (Div. 1 Only)B. String sam
    hdu5421Victor and String 两端加点的pam
    loj#2059. 「TJOI / HEOI2016」字符串 sam+线段树合并+倍增
    Codeforces Round #349 (Div. 1)E. Forensic Examination
    ACM-ICPC World Finals 2019 G.First of Her Name
    51nod1647 小Z的trie
    LOJ #10222. 「一本通 6.5 例 4」佳佳的 Fibonacci 题解
    POJ 2443 Set Operation 题解
    CSP-J 2019游记
  • 原文地址:https://www.cnblogs.com/usmile/p/14842233.html
Copyright © 2011-2022 走看看