Mou编辑器学习使用--源码

# Mou编辑器学习使用
[这是一张网络图片,Mou的logo](http://25.io/mou/Mou_128.png)

![这是一张网络图片,Mou的logo](http://25.io/mou/Mou_128.png)

## 概述
**Mou**, *web开发者*的一款久违的Markdown编辑器.

### 语法规则

#### 着重和强调
**着重**,或者 __着重__,( 快捷键cmd + B )

*强调* ,或者 _强调_,( 快捷键cmd + I )

**有时有想让很多文字粗体。
特别的,我又想让_“这几个文字”_不一样。**

为何跟文档不一样啊。

**Sometimes I want a lot of text to be bold.
Like, seriously, a _LOT_ of text**

#### 引用文字
>用右尖括号>来引用文字。

>人面不知何处去,桃花依旧笑春风。呵呵呵

#### 连接和邮箱
邮箱<[email protected]>链接.

简单inline链接<http://209.116.186.217>,

另一种inline链接[谷歌](http://209.116.186.217),

再另一种带title的inline链接[谷歌](http://209.116.186.217 "这里填什么,好像随便写什么都可以啊")

[引用风格][id]链接。在文档的任意地方,输入id,用相应的id定义这个链接:

[id]: http://209.116.186.217 "谷歌ip地址"
链接里的titles是可选的哦。

#### 图片
一种inline图片显示![小图标](http://25.io/smaller/favicon.ico "Title here")

一种![引用小图标][2]引用风格图标显示。
[2]: http://resizesafari.com/favicon.ico "鼠标放图片上会显示有title显示"

#### inline code 和 block code
inlince code用`这个符号`包围.

block code:

每行缩进至少1个tab,或4个空格。
for (int i = 0; i < 10; i ++) {
NSLog(@"hello world.");
}

#### 有序目录
有序目录用"1." + 空格创建:

1. 有序目录1
2. 有序目录2
3. 有序目录3

#### 无序目录
无序目录用“*” + 空格创建:

* 无序目录1
* 无序目录2
* 无序目录3

或者用“-” + 空格创建:

- 无序目录1
- 无序目录2
- 无序目录3

#### 换行
行尾以2个或2个以上的空格键能创建一个hard linebreak.
在HTML里用`br /`.(快捷键 ctrl + return)
上面的行是用2个空格键结尾.

#### 水平规则

三个或三个以上星号或破折号

***

---

----

#### 标题
方式一:
这是标题1
===
这是标题2
---
方式二:
# 标题1
## 标题2
### 标题3
#### 标题4
##### 标题5
###### 标题6

### 其它规则

#### 脚注

脚注有点像引用风格的链接。一个脚注由两部分组成:一个目标标记值;一个放在文本底部的相应内容。一个脚注看起来像这样:

文字的脚注。[^1]

[^1]: 脚注1的内容。呵呵呵

#### 删除线

由两个波浪符包住:

~~删除线啊哈哈哈~~

#### 代码框
以三个或三个以上反引号(esc下面的那个键:`)开始,以对方数量的反引号结束:

```
代码框与标准的Markdown regular code blocks一样, 除了没有缩进,而是用开始的结尾的反引号来限制code block.

- (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view.
}
```

#### 表格
简单的表格像这样:

标题1 | 标题2 | 标题3
----- | ----- | -----
内容 | 内容 | 内容
内容 | 内容 | 内容

如果喜欢,也可以在每行的最左最右加上leading和tailing pipe:

| 标题1 | 标题2 | 标题3 |
| ----- | ----- | ----- |
| 内容 | 内容 | 内容 |
| 内容 | 内容 | 内容 |

指定每列对齐格式是用冒号来区分:

标题1 | 标题2 | 标题3
:----- | :-----: | -----:
左 | 中 | 右
左 | 中 | 右

### 快捷键
#### 视图
* 关闭预览:shift + cmd + I
* 关闭单词统计:shift + cmd + W
* 关闭透明:shift + cmd + T
* 关闭置顶:shift + cmd + F
* 左右1:1比例:cmd + 0
* 左右3:1比例:cmd + +
* 左右1:3比例:cmd + -
* 关闭旋转方向:cmd + L
* 关闭全屏:ctrl + cmd + F

#### 动作
* copy HTML:option + cmd + C
* 着重:选中文本,cmd + B
* 强调:选中文本,cmd + I
* inline code:选中文本,cmd + K
* 删除线:选中文本,cmd + U
* 链接: 选中文本,ctrl + shift + L
* 图像:选中文本,ctrl + shift + I
* 选择单词:ctrl + option + W
* 选择行:shift + cmd + L
* 选择全部:cmd + A
* 删除全部:cmd + D
* 转换成大写:选中文本,ctrl + U
* 转成成小写:选中文本,shift + ctrl + u
* 首字母大字:选中文本,option + ctrl + U
* 转换成列表:选择行,ctrl + L
* 转换成引用:选择行,ctrl + Q
* 转换成标题1:cmd + 1
* 转换成标题2:cmd + 2
* 转换成标题3:cmd + 3
* 空格转tab:ctrl + [
* tab转空格:ctrl + ]
* 插入当前日期:ctrl + shift + 1
* 插入当前时间:ctrl + shift + 2
* 插入实体<:ctrl + shift + ,
* 插入实体>:ctrl + shift + .
* 插入实体&:ctrl + shift + 7
* 插入实体空格:ctrl + shift + 空格
* 插入Scriptogr.am标题:ctrl + shift + G
* 左移动行:选择行,cmd + [
* 右移动行:选择行,cmd + ]
* 注释:cmd + /
* 新行:cmd + return
* 换行:ctrl + return

#### 编辑
* 单词自动提示:esc
* 搜索:cmd + F
* 关闭搜索:esc

#### 发送
* 发送到Scriptogr.am:ctrl + shift + S
* 发送到Tumblr:ctrl + shift + T

#### 导入
* 导入HTML:option + cmd + E
* 导入PDF:option + cmd + P

#### 想要更多?
查看Prefereces,可找到更多有用的选择。

Follow[Mou](http://twitter.com/mou)的Twitter, 关注最新消息。

反馈用导航栏上的`Help` - `Send Feedback`.

#### *终于把文档看完了*。

时间: 2024-10-06 23:41:55

Mou编辑器学习使用--源码的相关文章

简易文本编辑器(Delphi源码)

计划一个简略单纯的文本编纂器,具有建立.编纂.生存平凡文本文件的功能. unit U nit1; interface uses  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,  Dialogs, StdCtrls, ExtCtrls; type  TForm1 = class(TForm)    Panel1: TPanel;    Memo1: TMemo;    OpenDialog1:

一起学习redis源码

redis的一些介绍,麻烦阅读前面的几篇文章,想对redis的详细实现有所了解,强力推荐<redis设计与实现>(不仅仅从作者那儿学习到redis的实现,还有项目的管理.思想等,作者可能比你我都年轻欧).如果阅读了上面的文档,激起你对redis的强力好奇,那么就只能阅读源码了.不管是在校学生,还是已工作的,redis的代码都值得阅读.我们可以了解如何编写一个工程可用软件,可以学习一些开源常用软件,通过redis丰富的数据结构,可以熟悉大学学习的那点儿数据结构,可以了解如何实现一个自己高效的网络

Struts2+Spring+Ibatis用户注册、登录、管理入门学习实例源码下载

原文:Struts2+Spring+Ibatis用户注册.登录.管理入门学习实例源码下载 源代码下载地址:http://www.zuidaima.com/share/1550463735532544.htm Struts2+Spring+Ibatis用户注册.登录.管理入门学习实例源码下载 项目截图: jar包和sql文件都在源码包中. 运行截图: 用户注册页面: 用户管理页面:

Linux学习之源码1:入口流程

有地方看到,启动流程是arch/arm/boot/compressed/head.s ----->调用arch/arm/boot/compressed/misc.c的decompress_kernel()函数解压内核.---->arch/arm/kernel/head-common.S初始化 ---->init/main.c的asmlinkage void __init start_kernel(void) 注意在arch/arm/kernel/smp.c文件中有一个启动多核处理器的函数

WEB前端开发学习:源码canvas 雪

WEB前端开发学习:源码canvas 雪 双旦节要到了,程序员们为了响应气氛,特别用代码制作了动态雪花,WEB前端开发学习的初学者们一起跟着案例做一遍吧! <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title></title> </head> <body style="overflow: hidden;margin:

一个jeecg整合activiti的学习例子,源码下载

社区成员:刘京华采用技术:jeecg+ activiti源码下载地址:http://pan.baidu.com/s/1dDxOHrV 截图演示:  2.jpg (71.81 KB, 下载次数: 0) 4.jpg (41.98 KB, 下载次数: 0) 5.jpg (64.07 KB, 下载次数: 0) 5.jpg (64.07 KB, 下载次数: 0) 一个jeecg整合activiti的学习例子,源码下载

Linux学习之源码2:start_kernel流程

一.X86的流程可以参考http://www.kerneltravel.net/kernel-book/第十三章%20启动系统/13.5.htm 二.arm的流程,在http://www.cnblogs.com/gangsaleisi/archive/2013/01/09/2851734.html基础上进行分析. 并且是在3.9.7版本上进行分析的,差别不是太大. 1.lockdep_init():lockdep哈希表初始化,lockdep是linux内核的一个调试模块,用来检查内核互斥机制尤其

Android FM模块学习之四源码解析(二)

上一章我们了解了FM主activity:FMRadio.java,若没查看的,请打开链接Android FM模块学习之四源码解析(一) 查看fmradio.java源码注释.接下来我们来看看FM重要的一个类:FMRadioService.java 由上一章我们已经知道,打开FM时,在OnStart函数中会bindToService来开启服务, public boolean bindToService(Context context, ServiceConnection callback) { L

OGRE学习之源码编译

1.下载源码地址:http://www.ogre3d.org/download/source :OGRE1.8.1 for windows 2.下载dependcy:http://www.ogre3d.org/download/source :Old Microsoft VC++ Precomplied dependency pakages 3.下载CMake:http://www.cmake.org/cmake/resources/software.html 4.先用VS2010编译depen