diff --git a/source/_posts/linux/vim学习手记(1).md b/source/_posts/linux/vim学习手记(1).md index c0ac3d9..fb3b4bd 100644 --- a/source/_posts/linux/vim学习手记(1).md +++ b/source/_posts/linux/vim学习手记(1).md @@ -80,6 +80,7 @@ map i 行操作 + `0` 或者 `^` - 移动至行首(如果行首有缩进, 0会将光标置于缩进之前, ^会将光标置于缩进之后) + `$` - 移动至行尾 + ^和$与正则表达式中表示字符串的开头与末尾是一致的 ## 跳转 diff --git a/source/_posts/linux/vim学习手记(2).md b/source/_posts/linux/vim学习手记(2).md index f98474b..64ab8a8 100644 --- a/source/_posts/linux/vim学习手记(2).md +++ b/source/_posts/linux/vim学习手记(2).md @@ -53,6 +53,7 @@ flags是替换方式的标识 + `g` global 在当前指定的范围内全局替换 + `i` ignore case 忽略大小写 +例如 + **s/str1/str2/g** - 将当前行中的str1替换为str2 + **%s/str1/str2/g** - 将整篇文档所有的str1替换为str2