关于博客的那些事o.O
Hexo 的使用指引
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
如何快速入门 Markdown
Markdown,作为一种基于文本的快速格式化编写语法,相较于传统的文本编译器如 Word、WPS 这些基于图形化的 format 工具,只需要简单的几个字符便可以便可实现 斜体、粗体以及高亮等特殊 format。
而对比起 Latex,Markdown 虽然功能不如其强大,但是由于 Latex 需要更长的学习周期、繁杂的公式和文本表达式,以及较慢的编译速度,对于想快速编写 blog 或者 diary 的新手,我个人更加推荐使用 Markdown。下面我将带领你们快速入手 Markdown,让我们省去一些没用的废话,Let’s start it!!!
清晰分明的标题分级
1 | # | ## | ### | #### |
上述,便是 Markdown 中定义的标题分级方式,怎么样,是不是非常的简单清晰!只要你想,你可以不断地叠加#来实现多级标题,当然这样的结果可能只是标题比你的正文还要不起眼。
强大、快捷的特殊 Format
当你使用 Word 撰写一篇文章的时候,如果你想将某段文字变成粗体来起到强调的作用,你大概率会选中文字,移动你的鼠标到B的粗体标识上,Click一声,实现加粗的效果;如果你是高手,那么你可能会使用快捷键来加粗文字,但是在 Markdown 的世界里,你只需要
1 | **加粗的文字** |
便可以实现 加粗 的效果。
同理,像 加粗 这样的方便快捷的 Format 还有 斜体、代码、删除线等等。他们分别对应的格式为
1 | _斜体_ | `代码` | ~~删除线~~ |
常用的文本结构
这时候有人会问了,博主博主,你的文本 format 还是太普通了,有没有不吃操作更强大的功能?有的有的!比如,你可以快速的自定义一个列表:
| col1 | col2 | |
|---|---|---|
| row1 | —- | —- |
| row2 | —- | —- |
像上面这个2x2的表格只需要简单的定义方式,如下
1 | | | col1 | col2 | |
其中的| ---- | ---- | ---- |,也就是第二行,作用是区分表格的内容以及每一列的Title.
当然,你可结合我们上一节的特殊format来自定义你的表格,像
| col1 | col2 | |
|---|---|---|
| row1 | code |
Italic |
| row2 | Bold |
或许你正在尝试编写一个技术性的博客,你对如何将源码展示开源而感到头痛。直接复制粘贴,格式不对,不够优美;截图呢,虽然有高亮,但是没有办法ctrl + c\v. 对此,我强烈建议你使用 Markdonw 的代码块Structure
1 | $ ``` (language) |
括号内的Language表示,Markdown 的代码块支持多种不同的语言,像python
1 | import numpy as np |
或者你需要一个TODO List来帮助你管理你的事项,那么你可能需要使用到列表。
Markdown 支持多种不同的列表,例如数字列表:
- This is the first list.
- This is the second list
又或者是点列表:
- list here.
- list here.
特殊的玩法
Markdown 不仅仅是提供一个方便快捷的文本编辑方式,它还有一些特殊的使用方法来装点你的Markdown文本。
- Emoji:✅、😶🌫️ etc.
以上就是比较常用的Markdown使用格式,希望这个指引能够对你有帮助。



