2025-07-23 17:28:36 +08:00

209 lines
5.5 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
title: Typora
date: 2022-11-18 14:48:31
author: 文永达
top_img: https://gcore.jsdelivr.net/gh/volantis-x/cdn-wallpaper/abstract/B951AE18-D431-417F-B3FE-A382403FF21B.jpeg
---
# Typora
## 快捷键
### 字体操作快捷键
| 功能 | 快捷键 |
| -------- | ----------- |
| 字体加粗 | Ctrl+B |
| 下划线 | Ctrl+U |
| 倾斜 | Ctrl+I |
| 删除线 | Alt+Shift+5 |
### 插入功能快键键
| **功能** | **快键键** |
| ---------------------------- | ------------ |
| 插入图片(本地图片可直接拖入) | Ctrl+Shift+I |
| 插入表格 | Ctrl+T |
| 插入有序列表 | Ctrl+Shift+[ |
| 插入无序列表 | Ctrl+Shift+] |
| 插入超链接 | Ctrl+K |
| 插入代码片 | Ctrl+Shift+` |
| 插入代码块 | Ctrl+Shift+K |
| 插入公式块 | Ctrl+Shift+M |
| 插入引用块 | Ctrl+Shift+Q |
### 标题段落快捷键
| 功能 | 快捷键 |
| --------------------- | -------- |
| 段落(正文) | Ctrl+0 |
| 一级标题 | Ctrl+1 |
| 二级标题 | Ctrl+2 |
| 三–六级标题(以此类推) | Ctrl+36 |
| 提升标题级别 | Ctrl++ |
| 降低标题级别 | Ctrl+- |
## 设置引用图片存储路径
![image-20221118150139161](D:\source\repos\XiaodaBlogSource\source\_posts\Typora\image-20221118150139161.png)
## Typora添加右键新建Markdown文件
### 步骤
新建一个txt文本文件写入
```shell
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\.md]
@="Typora.md"
"Content Type"="text/markdown"
"PerceivedType"="text"
[HKEY_CLASSES_ROOT\.md\ShellNew]
"NullFile"=""
```
然后修改.txt后缀为.reg的注册表文件
然后双击运行
## 几点说明
这个方法要先安装 `Typora`。如果不安装 `Typora`,只是导入上述注册表,在很久以前是可以生效的,但自从某次 `Windows`更新之后就失效了,之后的 Windows 要求 `[HKEY__ROOT\.md]`项的 `@ 值 xxx`必须对应于注册表项 `[HKEY_CLASSES_ROOT\xxx]`,这里填写 `Typora.md`,是因为 `Typora `已经为我们生成了 `[HKEY_CLASSES_ROOT\Typora.md]`,可以不用再重入导入,这个项的 `@ 值`代表右键新建该类型的名称显示。如果是自定义其他的类型,则必须导入一遍,比如要添加 `.py`类型,一个最简的注册表如下:
```shell
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\.py]
@="PythonFile"
[HKEY_CLASSES_ROOT\.py\ShellNew]
"NullFile"=""
[HKEY_CLASSES_ROOT\PythonFile]
@="Python 脚本"
```
## 可能遇到的问题
右键新建markdown文件以后可能会发现文件有几十MB那么大。
解决方法:`win+R`打开“运行”输入 `regedit`打开注册表,打开路径 `\HKEY_CLASSES_ROOT\.md\ShellNew`
删除多余的文件尤其是有一个什么Markdown File只保留如下的两项。然后关闭注册表即可修复bug
![img](D:\source\repos\XiaodaBlogSource\source\_posts\Typora\regedit.png)
## 上传图片至阿里云OSS
模板
```json
{
"picBed": {
"uploader": "aliyun",
"aliyun": {
"accessKeyId": "",
"accessKeySecret": "",
"bucket": "", // 存储空间名
"area": "", // 存储区域代号
"path": "img/", // 自定义存储路径
"customUrl": "", // 自定义域名,注意要加 http://或者 https://
"options": "" // 针对图片的一些后缀处理参数 PicGo 2.2.0+ PicGo-Core 1.4.0+
}
},
"picgoPlugins": {}
}
```
![image-20221121130426162](D:\source\repos\XiaodaBlogSource\source\_posts\Typora\image-20221121130426162.png)
![image-20221121130857072](D:\source\repos\XiaodaBlogSource\source\_posts\Typora\image-20221121130857072.png)
## 上传图片至Minio
### 安装pipgo
使用 npm 全局安装
```shell
npm install picgo -g
```
安装成功后,输入以下命令查看是否安装成功
```shell
picgo -v
```
### 安装Minio插件
```shell
picgo install minio
```
安装完成后,输入以下命令查看是否安装成功
```shell
picgo use plugins
```
### 编辑pipgo配置文件
通常位于`~/.picgo/config.json`
```shell
{
"picBed": {
"current": "minio",
"minio": {
"endpoint": "your-minio-endpoint", // MinIO服务器地址
"port": 9000, // MinIO端口默认9000
"accessKey": "your-access-key", // MinIO访问密钥
"secretKey": "your-secret-key", // MinIO私有密钥
"bucket": "your-bucket-name", // 存储桶名称
"path": "img/", // 存储路径(可选)
"useSSL": false, // 是否使用SSL默认false
"customDomain": "", // 自定义域名
"pathFormat": ""
}
},
"picgoPlugins": {
"picgo-plugin-minio": true
}
}
```
### 测试上传
```shell
picgo upload /path/to/your/image.png
```
### Typora设置
![image-20250416154513069](D:\source\repos\XiaodaBlogSource\source\_posts\Typora\image-20250416154513069.png)
## 主题
### typora-gitbook-theme
https://github.com/h16nning/typora-gitbook-theme
### typora-ladder-theme
https://github.com/guangzhengli/typora-ladder-theme
### Mdmdt
[cayxc/Mdmdt: Typora极简文档主题Mdmdt包含亮色和暗色两种主题是深度定制的个性化Typora主题Typora minimalist document theme Mdmdt. Featuring both light and dark themes, it is a deeply customized personalized Typora theme.](https://github.com/cayxc/Mdmdt)