「*」 - 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:不顯示行號
:整數:跳轉到改行
?字符串:在文本中從下至上搜索該字符串