linux环境下,内置了一个功能强大的编辑工具vi,熟练使用vi可以让我们编辑文件变得得心应手。
1.vi共有三种模式:
1》一般命令模式:
①以vi命令打开文件就直接进入一般命令模式
②在这个模式下可以移动光标、删除、复制、粘贴
2》编辑模式:
①点击i,I,o,O,a,A,r,R其中的一个就可以进入编辑模式
②进入编辑模式后会在页面的左下方出现【INSERT】或者【REPLACE】
③点击【Esc】退出编辑模式
3》命令行模式:
①一般模式下输入: / ?其中的一个就可以进入命令行模式
②/ 代表向下查找
③? 代表向上查找
三种模式关系
1》一般模式可以和编辑模式、命令行模式相互转换
2》编辑模式不可以和命令行模式相互转换
2.替换功能:
替换功能示意图
1》: 命令模式标志符
2》n1 从n1行开始
3》n2 到n2行结束
4》s 替换标志符
5》word1 要被替换的字符
6》word2 要替换成的字符
7》g 全局替换的标志
3.退出vi:
1》:w 保存文件
2》:wq 保存并退出
3》:q 退出文件
4》:q! 强制退出
4.常用光标定位快捷键:
1》【Ctrl】+【f】 屏幕向下移动一页
2》【Ctrl】+【b】 屏幕向上移动一页
3》【Ctrl】+【d】 屏幕向下移动半页
4》【Ctrl】+【u】 屏幕向上移动半页
5》G 移动到这个文件的最后一行
6》nG 移动到该文件的n行
熟方能能生巧