Typora/Markdown/Vim常用命令handbook

实用手册(常用)

Typora

标题

# 一级到六级标题
ctrl + [1-6] 

下划线

ctrl + u

字体加粗

ctrl + b

字体倾斜

ctrl + i

删除线

alt + shift + 5

代码块

ctrl + shift + k

图片

ctrl + shift + i

超链接

ctrl + k

表格

ctrl + t

注释

ctrl + \

跳转文章首

ctrl + Home

跳转文章末

ctrl + End

搜索

ctrl + f

替换

ctrl + h

快速打开

ctrl + p

新建文件

ctrl + n

隐藏侧边栏

ctrl + shift + l


Markdown

标题

# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题

字体

*倾斜*
**加粗**
***斜体加粗***
~~加删除线~~

引用

>[space]  # 引用可嵌套

分割线

---

图片

![注释](图片url "title")

超链接

[超链接名](url)

无序列表

-[space] 
+[space] 

有序列表

1.
2.
3.

列表嵌套

上一级与下一级三个空格

单行代码

`code`

代码块

```
package main

import "fmt"

func main(){
	fmt.Println("hello world")
}
```


Vim

一般命令模式

移动光标的方法
快捷键 说明
ctrl + f 屏幕【向下】移动一页
ctrl + b 屏幕【向上】移动一页
ctrl + d 屏幕【向下】移动【半页】
ctrl + u 屏幕【向上】移动【半页】
0 或 Home 移动到该行最前面
$ 或 End 移动到该行最后面
G 移动到这个文件的最后一行
gg 移动到这个文件的第一行
n[Enter] n为数字, 光标向下移动n行
查找与替换
快捷键 说明
/word 在光标处向下查找"word"字符串
?word 在光标处向上查找"word"字符串
:n1,n2s/word1/word2/g 在n1行到n2行之间查找"word1"并用"word2"替换
:1,$s/word1/word2/gc 从第一行到最后一行查找"word1"并用"word2"替换,有提示
删除复制与粘贴
快捷键 说明
x与X x向后删除一个字符, X向前删除一个字符
nx n为数字, 连续向后删除n个字符
dd 删除(剪切)光标所在的一整行
ndd 删除光标所在的向下n行
yy 复制光标所在的那一行
nyy 复制光标所在的向下n行
p与P p为将已复制的在光标下一行粘贴, P则为上一行
u 恢复前一个操作
ctrl + r 重做上一个操作
. 重复前一个操作

编辑模式

插入与替换
快捷键 说明
i与I i从目前光标处插入, I为所在行第一个非空格字符出插入
a与A a从目前光标下一个字符处插入, A为光标所在行最后一个字符处插入
o与O o为目前所在行的下一行插入新一行, O为上一行插入新一行
r与R r替换光标所在行的字符一次, R一直替换直到按下【ESC】
ESC 退出编辑模式, 回到一般命令模式中

命令行模式

保存退出
快捷键 说明
:w 写入磁盘中
:w! 若文件属性为【只读】, 强制写入
:q 退出vim
:q! 强制退出不保存
:wq 保存后退出
:wq! 强制保存后退出
全部评论

相关推荐

点赞 收藏 评论
分享
牛客网
牛客企业服务