fix:修正vim tips中的一些错误。

This commit is contained in:
徐涛 2021-05-11 23:09:18 +08:00
parent 1cf2d775d0
commit d5b9dcc290

View File

@ -159,7 +159,7 @@ VIM中的命令格式其实是有固定格式的所以用起来并不难。
- `branch \| branch \| branch`
- `branch`是由一个或者多个`concat`组成,不同的`concat`之间形成与的关系,多个`concat`之间使用`\&`分割。
- `concat`
- `concat \& concat \& concat`
- `concat \& concat`
- `concat`是由一个或者多个`piece`组成,不同的`piece`之间表示对匹配的描述,例如`h[0-9]d`表示匹配以`f`开头,数字在中间,`d`结尾的文本。多个`piece`直接连续书写即可。
- `piece`是由一个或者多个`atom`组成的,每一个`atom`匹配文本的一个单元(可以认为是字符,因为也可能会是一组字符)。
- `atom`通常就是普通的字符,在有特殊匹配需要的情况下也可以使用`multi`表达式来扩展`atom`的匹配能力。
@ -193,7 +193,7 @@ VIM中的命令格式其实是有固定格式的所以用起来并不难。
| `?{pattern}` | 模式匹配结果的上一行 | `1,?hello` | 第一行到第一次出现`hello`的上一行 |
| `\/` | 上一次进行模式匹配的结果的下一行 | `1,\/` | 第一行到上一次进行的模式匹配结果的下一行 |
| `\?` | 上一次进行模式匹配的结果的上一行 | `1,\?` | 第一行到上一次进行模式匹配结果的上一行 |
| `\&` | 上一次在替换中所使用的模式匹配结果的下一行 | `1,\&` | 第一行到上次替换中所产生的匹配的结果的下一行 |
| `\&` | 上一次在替换中所使用的模式匹配结果的下一行 | | |
除了可以使用`,`分割范围表达式的起止以外,还可以使用`;`分割,这两者的区别是`;`会将光标保留在起始行原地。