Linux操作系统-Vi编辑器

0 阅读2分钟

vi编辑器

1.基本介绍:vi编辑器是Linux系统内置的文本编辑器,有强大的编辑能力

2.打开文件与创建文件:

格式:vi 路径 文件名

注意:

1.若文件不存在,此时就是新建文件。编辑器左下角提示:new file

2.若文件存在,此时打开文件

vi编辑器的三种模式

1.命令模式:此模式下,所敲按键皆理解为命令,以命令驱动执行不同的文件。这个模式下不能进行文本编辑。第一次打开Vi命令进入的就是命令模式

2.编辑模式:此时可以修改文件

3.底线模式:通常用于文件的保存和退出

4.常用的底线模式的命令: (1):q 退出

(2):w 保存

(3):wq 保存退出

(4):wq! 强制保存退出

(5)在命令模式下按shift+zz也可快速保存退出

5.按i则会进入编辑模式

光标操作

在命令模式下:

1.方向键控制移动

2.pageUp,pageDown 控制翻页

3.Home 键可以快速定位到行首,End键可以快速定位到行尾

4.按下G键(大写的)可以调到文件的最后一行

5.按下gg键(小写的)跳到文件的第一行

复制和粘贴

提示:只有在命令模式下才可以进行此操作

1.复制复制的命令是yy。具体:yy(小写)复制光标所在行的内容,nyy(n+yy(小写))复制当前行往下n行内容

Snipaste_2026-03-24_15-45-05.png

2.粘贴: (1)p(小写)在当前行的下一行粘贴

(2)P(大写)在当前行的上一行粘贴 Snipaste_2026-03-24_15-45-26.png

3.删除

删除命令也分为单行和多行删除

(1).dd(小写) 用来删除光标所在行内容

(2).ndd(n+dd(小写)) 用来删除当前行往下n行。

4.撤销、反撤销

(1)u撤销上一步操作

(2)Ctrl+r反撤销(重做上一步操作)