MarkDown语法

Markdown 编辑器写文章

Markdown 编辑器撰写技术文章,只专注于内容和技术,不再费心排版的问题。这是一份简要的 Markdown 引导指南,希望可以帮助您顺利的开始使用 Markdown 编辑器。

丰富的快捷键

本 Markdown 编辑器支持丰富的格式快捷键,可以非常便捷、轻松的使用 Markdown 语言,形成优美的排版和内容格式。

支持的快捷键有:

  • 加粗: Ctrl/Cmd + B
  • 标题: Ctrl/Cmd + H
  • 插入链接: Ctrl/Cmd + K
  • 插入代码: Ctrl/Cmd + Shift + C
  • 行内代码: Ctrl/Cmd + Shift + K
  • 插入图片: Ctrl/Cmd + Shift + I
  • 无序列表: Ctrl/Cmd + Shift + L
  • 撤销: Ctrl/Cmd + Z

常用语法

标题

语法格式: ‘#’+’空格’+’文本’

一级标题

二级标题

三级标题

四级标题

五级标题
六级标题

列表

无序列表语法格式: ‘-‘ + ‘空格’ + ‘文本’

  • 文本一
  • 文本二
  • 文本三

有序列表语法格式: ‘数字’ + ‘.’ + ‘空格’ + ‘文本’

  1. 文本一
  2. 文本二
  3. 文本三

链接和图片

在 Markdown 中插入链接不需要其他按钮,你只需要使用[显示文本](链接地址)这样的格式语法即可。例如:
稀土掘金
插入图片的语法与插入链接的语法很像,只是前面多了一个 !.语法如下:
![图片的标注](图片链接地址)

引用

语法: ‘>’+’空格’+’文本’

例如:

Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档,然后转换成格式丰富的HTML页面。

代码

如下是代码段的语法:

1
这是代码段

例如:

1
2
3
4
5
6
7
8
9
def bubbleSort(alist):
for passnum in range(len(alist)-1,0,-1):
#print alist,passnum
for i in range(passnum):
if alist[i]>alist[i+1]:
temp = alist[i]
alist[i] = alist[i+1]
alist[i+1] = temp
return alist

表格

Markdown Extra 表格语法:

项目 价格
iPhone $560
iPad $780
iMac $1000

可以使用冒号来定义对齐方式:

项目 价格 数量
iPhone 6000 元 5
iPad 3800 元 12
iMac 10000 元 234

结语

以上是最常见的 Markdown 的语法和格式,如果你还希望深入的学习 Markdown,可以参考这里Markdown语法

Mac OS连接GitHub & 码云及一些相关命令笔记

Mac OSl连接==GitHub== & ==码云==及一些相关命令笔记

SSH命令:

生成 SSH key
1
ssh-keygen -t rsa -C "xxx@xx.com"

查看SSH 公钥

1
cat /Users/maxiaoding/.ssh/id_rsa.pub
1
2
$ git config --global user.name "你的名字或昵称"
$ git config --global user.email "你的邮箱"

测试是否连接成功:

1
ssh -T git@gitee.com

执行git config命令预先配置好相关的用户信息,配置执行如下:

1
git clone https://gitee.com/用户个性地址/HelloGitee.git #将远程仓库克隆到本地

修改代码后,在仓库目录下执行下面命令

1
2
3
$ git add . #将当前目录所有文件添加到git暂存区
$ git commit -m "my first commit" #提交并备注提交信息
$ git push origin master #将本地提交推送到远程仓库

本地初始化一个项目,设置远程仓库地址后再做push

1
2
git init 
$ git remote add origin https://gitee.com/用户个性地址/HelloGitee.git

接下去,进入你已经初始化好的或者克隆项目的目录,然后执行

1
git pull origin master

修改/添加文件,否则与原文件相比就没有变动

1
2
3
$ git add .
$ git commit -m "第一次提交"
$ git push origin master

安装# Homebrew

1
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

查看git 属性

1
cat ~/.gitconfig

修改配置

1
vim ~/.gitconfig

在 Mac OS X 上永久取消隐藏系统文件夹:

  1. 以管理用户身份打开终端。

  2. 键入以下命令:

    defaults write com.apple.Finder AppleShowAllFiles YES

  3. 通过重新启动 Finder,或者按住 Option 键的同时单击 Finder 并选择“重新启动”,来重新初始化 Finder。

    注意:这会显示关键系统文件。您可以通过发出使用“NO”而不是“YES”的相同命令,将此设置还原为默认值。


在终端中直接运行命令

1
export http_proxy=http://proxyAddress:port

这个办法的好处是简单直接,并且影响面很小(只对当前终端有效,退出就不行了)。

如果你用的是ss代理,在当前终端运行以下命令,那么wget curl 这类网络命令都会经过ss代理

1
export ALL_PROXY=socks5://127.0.0.1:1080

方法2:

把代理服务器地址写入shell配置文件.bashrc或者.zshrc

直接在.bashrc或者.zshrc添加下面内容

1
2
export http_proxy="http://localhost:port"
export https_proxy="http://localhost:port"

以使用shadowsocks代理为例,ss的代理端口为1080,那么应该设置为

1
2
export http_proxy="socks5://127.0.0.1:1080"
export https_proxy="socks5://127.0.0.1:1080"

Hexo使用攻略-添加分类及标签

1、创建“分类”选项
1.1 生成“分类”页并添加tpye属性
打开命令行,进入博客所在文件夹。执行命令

$ hexo new page categories

成功后会提示:

INFO Created: ~/Documents/blog/source/categories/index.md

根据上面的路径,找到index.md这个文件,打开后默认内容是这样的:

title: 文章分类
date: 2017-05-27 13:47:40

添加type: “categories”到内容中,添加后是这样的:

title: 文章分类
date: 2017-05-27 13:47:40
type: “categories”

1.2 给文章添加“categories”属性
打开需要添加分类的文章,为其添加categories属性。下方的categories: web前端表示添加这篇文章到“web前端”这个分类。注意:hexo一篇文章只能属于一个分类,也就是说如果在“- web前端”下方添加“-xxx”,hexo不会产生两个分类,而是把分类嵌套(即该文章属于 “- web前端”下的 “-xxx ”分类)。

title: jQuery对表单的操作及更多应用
date: 2017-05-26 12:12:57
categories:

  • Hexo`

至此,成功给文章添加分类,点击首页的“分类”可以看到该分类下的所有文章。当然,只有添加了categories: xxx的文章才会被收录到首页的“分类”中。

1
2
3
标签页面也是同样的思路,scaffolds/post.md文件是新建页面的模板,执行新建命令时,
是根据这里的模板页来完成的,
所以可以在这里根据你自己的需求添加一些默认值。

什么是Hexo和Github?

什么是Hexo?

Hexo是一个快速, 简洁且高效的博客框架. 让上百个页面在几秒内瞬间完成渲染. Hexo支持Github Flavored Markdown的所有功能, 甚至可以整合Octopress的大多数插件. 并自己也拥有强大的插件系统.

Hexo是一个开源的静态博客生成器,用node.js开发,作者是台湾大学生tommy351。

#Hexo官网

什么是Github?

GitHub平台于2007年10月1日开始开发。gitHub于2008年4月10日正式上线,除了git代码仓库托管及基本的 Web管理界面以外,还提供了订阅、讨论组、文本渲染、在线文件编辑器、协作图谱(报表)、代码片段分享(Gist)等功能。目前,其注册用户已经超过350万,托管版本数量也是非常之多,其中不乏知名开源项目 Ruby on Rails、jQuery、python 等。

GitHub里面的项目可以通过标准的Git命令进行访问和操作。同时,所有的Git命令都可以用到GitHub项目上面。GitHub开发了针对Windows和OS X操作系统的桌面客户端。此外,也可以使用第三方插件来实现Git功能。

网站提供了一系列社交网络具有的功能,例如赞(star)、关注(follow)、评论。用户可以通过复刻(fork)他人项目的形式参与开发,并可通过协作示意图来查看有多少开发者参与了开发并追踪最新的复刻版本。此外网站还有Wiki(通过一个名为 gollum 的软件实现)等功能。

GitHub同时允许注册用户和非注册用户在网页中浏览项目,也可以以ZIP格式打包下载。但是用户必须注册一个账号然后才能进行讨论、创建并编辑项目、参与他人的项目和代码审查。