“*” - 0个或更多
“?” - 至少有一个
“[ ]” - 匹配单一字符(于正则表达式相似,如“或”是用","号来分隔)
“{ }”- 匹配一字符串正则表达式
字符 | 含义 |
---|---|
* | 匹配 0 或多个字符 |
? | 匹配任意一个字符 |
[list] | 匹配 list 中的任意单一字符 |
[!list] | 匹配 除list 中的任意单一字符之外的字符 |
[c1-c2] | 匹配 c1-c2 中的任意单一字符 如:[0-9] [a-z] |
{string1,string2,...} | 匹配 sring1 或 string2 (或更多)其一字符串 |
{c2..c2} | 匹配 c1-c2 中所有字符 如{1..10},生成序列 |
命令模式、输入模式(编辑模式)、末行模式编程
输入模式和末行模式直接不能相互转换编程语言
命令行模式经常使用命令:编辑器
dd:删除(剪切)光标所在整行ide
数字dd:删除(剪切)光标所在数字行命令行
yy:复制光标所在整行字符串
数字yy:复制光标所在的数字行string
末行模式经常使用命令:it
:set nu :显示行号table
:set nonu:不显示行号
:整数:跳转到改行
?字符串:在文本中从下至上搜索该字符串