update help
This commit is contained in:
parent
89b1d33699
commit
07eed03ecd
84
help.md
84
help.md
@ -1,5 +1,4 @@
|
||||
插件相关
|
||||
------------
|
||||
## 插件相关
|
||||
|
||||
| 快捷键 | 说明 |
|
||||
| ------- | ----- |
|
||||
@ -46,8 +45,7 @@
|
||||
| `<c-x><c-o>` | Emoji:dog:补全 |
|
||||
|
||||
|
||||
插入模式
|
||||
------------
|
||||
## 插入模式
|
||||
|
||||
| 快捷键 | 说明 |
|
||||
| ------- | ----- |
|
||||
@ -61,8 +59,7 @@
|
||||
| `<esc>` | 退出插入模式 |
|
||||
|
||||
|
||||
缓存操作
|
||||
------------
|
||||
## 缓存操作
|
||||
|
||||
| 快捷键 | 说明 |
|
||||
| ------- | ----- |
|
||||
@ -72,8 +69,7 @@
|
||||
| `:bd` | 删除当前buffer |
|
||||
|
||||
|
||||
窗口操作
|
||||
------------
|
||||
## 窗口操作
|
||||
|
||||
| 快捷键 | 说明 |
|
||||
| ------- | ----- |
|
||||
@ -88,8 +84,7 @@
|
||||
| `:only` | 关闭其他窗口 |
|
||||
|
||||
|
||||
光标移动
|
||||
------------
|
||||
## 光标移动
|
||||
|
||||
| 快捷键 | 说明 |
|
||||
| ------- | ----- |
|
||||
@ -129,8 +124,7 @@
|
||||
| `]]` | 跳转到函数结尾 |
|
||||
|
||||
|
||||
文本编辑
|
||||
------------
|
||||
## 文本编辑
|
||||
|
||||
| 快捷键 | 说明 |
|
||||
| ------- | ----- |
|
||||
@ -227,8 +221,7 @@
|
||||
| `ddp` | 交换两行内容:先删除当前行复制到寄存器,并粘贴 |
|
||||
|
||||
|
||||
文件操作
|
||||
------------
|
||||
## 文件操作
|
||||
|
||||
| 快捷键 | 说明 |
|
||||
| ------- | ----- |
|
||||
@ -250,33 +243,7 @@
|
||||
| `:tabnew` | 在新的标签页中编辑新文件 |
|
||||
|
||||
|
||||
增删改查批量操作
|
||||
------------
|
||||
|
||||
| 快捷键 | 说明 |
|
||||
| ------- | ----- |
|
||||
| `/pattern` | 从光标处向文件尾搜索 pattern |
|
||||
| `?pattern` | 从光标处向文件头搜索 pattern |
|
||||
| `n` | 向同一方向执行上一次搜索 |
|
||||
| `N` | 向相反方向执行上一次搜索 |
|
||||
| `*` | 向前搜索光标下的单词 |
|
||||
| `#` | 向后搜索光标下的单词 |
|
||||
| `:s/p1/p2/g` | 替换当前行的p1为p2 |
|
||||
| `:%s/p1/p2/g` | 替换当前文件中的p1为p2 |
|
||||
| `:%s/<p1>/p2/g` | 替换当前文件中的p1单词为p2 |
|
||||
| `:%s/p1/p2/gc` | 替换当前文件中的p1为p2,并且每处询问你是否替换 |
|
||||
| `:10,20s/p1/p2/g` | 将第10到20行中所有p1替换为p2 |
|
||||
| `:%s/1\\2\/3/123/g` | 将“1\2/3” 替换为 “123”(特殊字符使用反斜杠标注) |
|
||||
| `:%s/\r//g` | 删除 DOS 换行符 ^M |
|
||||
| `:g/^\s*$/d` | 删除空行 |
|
||||
| `:g/test/d` | 删除所有包含 test 的行 |
|
||||
| `:v/test/d` | 删除所有不包含 test 的行 |
|
||||
| `:%s/^/test/` | 在行首加入特定字符(也可以用宏录制来添加) |
|
||||
| `:%s/$/test/` | 在行尾加入特定字符(也可以用宏录制来添加) |
|
||||
|
||||
|
||||
使用外部程序
|
||||
------------
|
||||
## 使用外部程序
|
||||
|
||||
| 快捷键 | 说明 |
|
||||
| ------- | ----- |
|
||||
@ -285,8 +252,7 @@
|
||||
| `!!` | 对当前行执行过滤命令 |
|
||||
| `!!date<Enter>` | 用"date"的输出代替当前行 |
|
||||
|
||||
宏录制
|
||||
------------
|
||||
## 宏录制
|
||||
|
||||
| 快捷键 | 说明 |
|
||||
| ------- | ----- |
|
||||
@ -297,8 +263,33 @@
|
||||
| `:normal@a` | 播放名字为a的宏直到自动结束 |
|
||||
|
||||
|
||||
帮助
|
||||
------------
|
||||
## 实用命令
|
||||
|
||||
| 快捷键 | 说明 |
|
||||
| ------- | ----- |
|
||||
| `/pattern` | 从光标处向文件尾搜索 pattern |
|
||||
| `?pattern` | 从光标处向文件头搜索 pattern |
|
||||
| `n` | 向同一方向执行上一次搜索 |
|
||||
| `N` | 向相反方向执行上一次搜索 |
|
||||
| `*` | 向前搜索光标下的单词 |
|
||||
| `#` | 向后搜索光标下的单词 |
|
||||
| `:s/p1/p2/g` | 替换当前行的p1为p2 |
|
||||
| `:%s/p1/p2/g` | 替换当前文件中的p1为p2 |
|
||||
| `:%s/<p1>/p2/g` | 替换当前文件中的p1单词为p2 |
|
||||
| `:%s/p1/p2/gc` | 替换当前文件中的p1为p2,并且每处询问你是否替换 |
|
||||
| `:10,20s/p1/p2/g` | 将第10到20行中所有p1替换为p2 |
|
||||
| `:%s/1\\2\/3/123/g` | 将“1\2/3” 替换为 “123”(特殊字符使用反斜杠标注) |
|
||||
| `:%s/\r//g` | 删除 DOS 换行符 ^M |
|
||||
| `:g/^\s*$/d` | 删除空行 |
|
||||
| `:g/test/d` | 删除所有包含 test 的行 |
|
||||
| `:v/test/d` | 删除所有不包含 test 的行 |
|
||||
| `:%s/^/test/` | 在行首加入特定字符(也可以用宏录制来添加) |
|
||||
| `:%s/$/test/` | 在行尾加入特定字符(也可以用宏录制来添加) |
|
||||
| `:sort` | 排序 |
|
||||
| `:g/^\(.\+\)$\n\1/d` | 去除重复行(先排序) |
|
||||
|
||||
|
||||
## 帮助
|
||||
|
||||
| 快捷键 | 说明 |
|
||||
| ------- | ----- |
|
||||
@ -317,8 +308,7 @@
|
||||
| `h write-plugin` | 编写插件 |
|
||||
|
||||
|
||||
其他
|
||||
------------
|
||||
## 其他
|
||||
|
||||
| 快捷键 | 说明 |
|
||||
| ------- | ----- |
|
||||
|
||||
Loading…
Reference in New Issue
Block a user