linux中vim的各种用法介绍

Vim练习:

下面很多命令需要切换到命令行模式:按esc即可

1.在“/root”目录下建一个名为“vim”的目录。

mkdir /root/vim

 

2.进入“vim”目录。

linux中vim的各种用法介绍

 

3.将文件“/etc/inittab”复制到“vim”目录下。

经查发现没有这个目录,我重建一个吧

linux中vim的各种用法介绍

 

好了

linux中vim的各种用法介绍

 

4.使用vim打开“vim”目录下的inittab。

linux中vim的各种用法介绍

这个命令需要安装,等会吧

Ok

linux中vim的各种用法介绍

5.设定行号,指出设定initdefault(类似于“id:5:initdefault”)的所在行号。

:set nu(底行模式)

linux中vim的各种用法介绍

6.将光标移到该行。

17<enter>(命令行模式)

linux中vim的各种用法介绍

7.复制该行内容。

yy(命令行模式)

linux中vim的各种用法介绍

8将光标移到最后一行行首。

G(命令行模式)

linux中vim的各种用法介绍

9.粘贴复制行的内容。

P(命令行模式)

linux中vim的各种用法介绍

10.撤销第9步的动作。

U(命令行模式)

linux中vim的各种用法介绍

11.将光标移动到最后一行的行尾。

$(命令行模式)

linux中vim的各种用法介绍

12.粘贴复制行的内容。

P(命令行模式)

linux中vim的各种用法介绍

13.光标移到“si::sysinit:/etc/rc.d/rc.sysinit”。

32G(命令行模式)

linux中vim的各种用法介绍

14.删除该行。

光标移到30行然后 dd(命令行模式)

linux中vim的各种用法介绍

15.存盘但不退出。

:w(命令行模式)

linux中vim的各种用法介绍

16.将光标移到首行。

1G(命令行模式)

总结G前面是行号,移到哪一行就写行数

linux中vim的各种用法介绍

17.插入模式下输入“Hello,this is vi world!”。

a进入插入模式

linux中vim的各种用法介绍

18.返回命令行模式。

Esc

linux中vim的各种用法介绍

19.向下查找字符串“0:wait”。

命令行模式

其实我这里没有这个字符串

/temp 找“temp”字符串

linux中vim的各种用法介绍

20.再向上查找字符串“halt”。

?Temp(命令行模式)

linux中vim的各种用法介绍

21.强制退出vim,不存盘。

:q!(命令行模式)

linux中vim的各种用法介绍