三种工作模式
用vi
命令是一般模式,编辑的时候需要进入编辑模式,编辑完成,使用ESC退到一般模式。
我们可以进入命令行模式,如上图进入。
查看、修改内容
文件内容查找
我们可以进入命令行模式,输入命令set number
显示行号
/查找的字符串 查找字符串,不用双引号引起来。从上往下找
n进行往下找,N(shift+n)进行往回找(往上找)
?查找的字符串 查找字符串,不用双引号引起来,是从下往上找的
(使用?
时n和N反过来了)
保存文件及退出vi编辑器
copy 文件名 新文件名
copy命令
文件内容编辑
删除一行dd
,删除5行d5d
,直接输入,一般模式下就行,而且不用确定,就直接删了,都是从光标出开始。
我们可以使用u
进行撤销操作,可以连续用。
复制用yy
,粘贴用p
,复制5行就是y5y
,粘贴就只是p
,不过复制多行后再粘贴粘的顺序有点别扭,注意一下(你们可以自己试试看)。
跳转到哪一行用100gg
:跳转到第一百行
文件内容替换
文件内容全部替换
:%s/aaa/bbb/g 将文件中全部aaa改为bbb