Vim 常用命令和快捷键
目录 VIM 常用命令和快捷键 常用快捷键 复制粘贴 文件跳转 常用命令 替换 VIM 常用命令和快捷键 常用快捷键 复制粘贴 y键复制选择文本 p键粘贴 文件跳转 光标移到文件路径处 按g键+f键 实现跳转到文件内部 ctrl + o 从文件内部跳回上一级 常用命令 替换 替换命令的完整形式: [range]s/from/to/[flags] 把from指定的字符串替换成to指定的字符串,from可以是正则表达式。 [range] 有以下一些表示方法: range 行为 不写 默认为光标所在的行 . 光标所在的行 1 第一行 $ 最后一行 33 第33行 'a 标记a所在的行(之前要用ma做过标记) .+1 当前光标所在行的下面一行 $-1 倒数第二行 22,33 第22~33行 1,$ 第1行到最后一行 1,. 第1行到当前行 .,$ 当前行到最后一行 'a,'b 标记a所在的行 到标记b所在的行 % 所有行(与 1,$ 等价 ?chapter? 从当前位置向上搜索,第一个chapter所在的行 /chapter/ 从当前位置向下搜索 注意,上面的所有用于range的表示方法都可以通过 +、- 操作来设置相对偏 移量。 [flags] 无 : 只对指定范围内的第一个匹配项进行替换。 g : 对指定范围内的所有匹配项进行替换。 c : 在替换前请求用户确认。 e :