0%

1.使用MarkDOWN标识符

1.1 引用

输入> 需要引用的文字。例子:

引用的文字说明

1.2 标题级别

输入# 标题名字快捷键为Ctrl+1插入一级标题,输入## 标题名字快捷键为Ctrl+2,插入二级标题。
多级标题以此类推。

1.3 有序与无序列表

输入1. 列表描述插入有序列表。例子:

  1. 第一个
  2. 第二个
  3. 第三个

输入- 列表描述插入无序列表。例:

  • AA
  • BB
  • CC
  • DD

1.4 代码块

插入代码输入'需要写入的代码' ,或两个``将需要的代码括起来。例子:

1
This is the code.实现插入代码使用的输入是:'This is the code.'

插入代码块。则键入前后键入3个`将代码块括起来,即`````` 括起来代码块。例子:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
This is the code block.实现代码块效果使用的是下边的输入:

'''
This is the code block.
'''

/**
* 输入对应语言的代码就能实现相应的语法高亮。
**/
class HelloMarkDown {
public static void main(String[] args) {
return;
}
}

1.5 图片的插入

输入 ![图片描述](图片路径 "标题可选")即可以插入图片,相比与超链接就是前面多了一个!号。

1.6 插入链接

输入[显示的文案](链接的Url "可选标题"),[]输入超链接在文本的显示文字,()输入链接地址,如果需要鼠标悬停带标题,输出链接后空格与双引号””输入标题。

1.7 倾斜与加粗

输入*斜体文字*单个星号*括起来的内容就能实现文字倾斜。使用两个星号**括起来的内容**加粗字体**就是加粗的。例子:

倾斜的字体

加粗的字体

1.8 删除线与下划线

输入~~删除线~~就是删除线,前后两个波浪线括起来的内容会划上删除线。输入<u>下划线内容</u>或者快捷键Ctrl + u。下划线不是所有编辑器都支持,Typora支持。例子:

删除线

下划线

快捷键直接弹出下划线

1.9 表格的插入

输入 | 表头1 | 表头2 |并回车,即可创建一个包含两列的列表。快捷键 Ctrl + T 弹出Typora的表格对话框。

不管是哪种方式,第一行为表头,第二行为分割表头和主体部分,第三行开始每一行为一个表格行。例子:

表头1 表头2 表头3
第一个 第二个 第三个

1.10 分割线

输入***或者---然后输出回车,即可绘制一条水平线。例子:


上面是使用***绘制的分割线


上面是使用---绘制的分割线

1.11 目录

输入[toc]然后回车,即可创建一个目录,不是所有编辑器都支持Typora支持。Toc从文档中提取标题,内容会自动刷新。例子:

[toc]

1.12 脚注

输入[^脚注编号]然后回车即可生成脚注。例子:

这个例子的脚注为1。[1]

这个例子的脚注为2。[2]

在需要写脚注注释的地方输入[^对应的脚注编号]:脚注注释内容

2.常用的快捷键

  • Ctrl+B 加粗
  • Ctrl+H 文档标题设置
  • Ctrl+K 插入链接
  • Ctrl+Shift+k 行内插入代码
  • Ctrl+Shift+I 插入图片
  • Ctrl+Z 撤销
  • Ctrl+1 一级标题,二级、三级依次增加数字
  • Ctrl+/ 切换原文显示和语法格式显示

(1)$ hexo g$ hexo generate
该命令执行后在hexo站点根目录下生成public文件夹

(2)$ hexo clean
把(1)中的public文件夹删除

(3)$ hexo s$ hexo server
启动服务预览

(4)$ hexo d$ hexo deploy
部署站点,在本地生成.deploy_git文件夹,并将编译后的文件上传至 GitHub。

(5)$ hexo new [layout] <title>
例如:$ hexo new photo “my-first-blog”
上述指令执行时,Hexo 会尝试在 scaffolds 中寻找photo.md布局,若找到,则根据该布局新建文章;若未找到或指令中未指定该参数,则使用post.md新建文章。新建文章的名称在_config.yml中配置。

(6)删除文章
只需在本地把source/_posts文件夹下的文章源文件删除后,执行以下命令重新部署即可。

1
2
$ hexo clean // 一定要先 clean,防止灵异事件发生
$ hexo s

(7)命令简写

1
2
3
4
5
hexo n "我的博客" == hexo new "我的博客" #新建文章
hexo g == hexo generate #生成
hexo s == hexo server #启动服务预览
hexo d == hexo deploy #部署
hexo c #清除缓存

(8)安装Hexo

1
2
3
4
npm install hexo -g #安装Hexo
npm update hexo -g #升级
hexo init #初始化博客
hexo clean #清除缓存

Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.

Quick Start

Create a new post

1
$ hexo new "My New Post"

More info: Writing

Run server

1
$ hexo server

More info: Server

Generate static files

1
$ hexo generate

More info: Generating

Deploy to remote sites

1
$ hexo deploy

More info: Deployment

第一次买手串,也不懂,随便玩玩,穷玩穷玩,应该是真货吧。