合规国际互联网加速 OSASE为企业客户提供高速稳定SD-WAN国际加速解决方案。 广告
## **移动光标** `gg` - 置顶 `G` - 置尾 `0` - 跳到行首 `$` - 跳到行尾 `ctrl + e` - 向下滚动一行 `ctrl + y` - 向上滚动一行 `ctrl + d` - 向下滚动半屏 `ctrl + u` - 向上滚动半屏 `{` - 下一段 `}` - 上一段 `w` - 跳到下一个字首 `b` - 跳到上一个字首 `*` - 查找光标所在处的单词,向下查找 `#` - 查找光标所在处的单词,向上查找 `[n]+j` - 向下移动光标 n 行 ## **删除复杂剪切** `dd` - 删除整行 `dw` - 删除一个字 `yy` - 复制一行 `yw` - 复制一个字 `y+[移动光标]` - 移动光标可以选中文本 `dd` - 剪切一行 `p` - 粘贴 ## **退回** `:w` - 保存修改 `:wq` - 保存并退出 `:x` - 保存并退出 `:q` - 退出 `:q!` - 强制退出 ## **查找替换** `/` - 向后查找(斜杠后面跟要查找的字符串) `?` - 向前查找(问好后面跟要查找的字符串) `\c` - 忽略大小写查找 `\C` - 不忽略大小写查找 `n` - 下一个匹配的字符串 `N` - 上一个匹配的字符串 `:%s/old/new/g` - 搜索整个文件,将所有的 **old**替换为**new** `:%s/old/new/gc` - 搜索整个文件,将所有的**old**替换为**new**,每次都要你确认是否替换 ## **撤销** `u` - 撤销上一步的操作 ## **其他指令** `:set num` - 显示行号 `:set nonumber` - 隐藏行号