Vi 常用命令

来源:互联网 发布:centos部署git服务器 编辑:程序博客网 时间:2024/06/06 14:29
命令 说明 Esc 进入命令状态 q 退出 q! 不保存退出 w 保存 wq 保存退出 !command 执行 shell 命令 command :r!command 将命令command的输出结果放到当前行 h 左移一个字符 l 右移一个字符 k 上移一行 j 下移一行 e 右移一个字至字尾 w 右移一个字至字首 b 左移 h 左移一个字至字首 0 移至行首 $ 移至行尾 Ctrl+u 向文件首翻半屏 Ctrl+d 向文件尾翻半屏 Ctrl+f 向文件首翻一屏 Ctrl+b 向文件尾翻一屏 i 在光标前插入 a 在光标后插入 o 在当前行之下新开一行 O 在当前行之上新开一行 r 替换当前字符 R 替换当前及其后字符,直至按 Esc x 删除光标后的字符 X 删除光标前的字符 dd 删除当前行 d$ 删至行尾 /pattern 从光标开始处向文件尾搜索pattern ?pattern 从光标开始处向文件首搜索pattern n 查找下一个匹配项 N 查找上一个匹配项 :s/p1/p2/g 将当前行中所有p1均用p2替代 :g/p1/s//p2/g 将当前行中所有p1均用p2替代
0 0